Size: a a a

UzDev – Сообщество разработчиков Узбекистана

2020 December 01

П

Павел in UzDev – Сообщество разработчиков Узбекистана
есть курс, в курсе несколько тем, к в теме может быть куча видео от разных преподов и институтов, так же есть ранжирование видео на основе лайков студентов
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
одно видео может раскрывать несколько тем
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
Вижу так:
- В тегах, названии, описании идёт поиск ключевых слов (не менее двух), потом идёт определение темы на их основании.
- Как дополнительные опции, название серии, название канала.
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
Как сюда прикрутить Левенштейна - не знаю.
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
from pytub import PlayList
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
pl = Playlist("http....")
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
pl.videos.all()
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
Мы получим список видо в интересующем нас канале ютуба
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
у каждого видое в канале есть название
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
В моделе проекта есть есть Cource
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
cource_list = [cource.name for cource in Cource.objects.all]
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
получается что в cource_list список всех названий курсов из проекта и есть 1 название видео из ютуба
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
Далее берем не буквы согласно расстояния Левенштейна, а слова из названий
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
German
Как сюда прикрутить Левенштейна - не знаю.
както так, или перебор?
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
В результате это может перерасти в распознавание речи )
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
Павел
Далее берем не буквы согласно расстояния Левенштейна, а слова из названий
А кто создаст правила для таких слов?
источник

G

German in UzDev – Сообщество разработчиков Узбекистана
У меня была коллега, она защитила диплом на тему "применение нейросетей для ...". И в итоге пыталась воткнуть нейросеть везде и повсюду, забывая обо всём остальном. Пришлось расстаться
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
German
У меня была коллега, она защитила диплом на тему "применение нейросетей для ...". И в итоге пыталась воткнуть нейросеть везде и повсюду, забывая обо всём остальном. Пришлось расстаться
Вероятно вы скорее всего правы, чем проще тем надежнее... ))) спасибо большое
источник

N

Noganno in UzDev – Сообщество разработчиков Узбекистана
в принципе ранжирование слов несложно организовать, в питоне наверное уже есть готовые инструменты для этого
источник

П

Павел in UzDev – Сообщество разработчиков Узбекистана
Всетаки классная штука boost на с++, насколько просто писать модули под python )
источник