Skip to content

Repository files navigation

ТОУТ

Содержание

Описание

ТОУТ - проект, которой поможет вам легко и эффективно учиьться.

  1. Взаимодействие через телеграмм бота, который использует нейронную сеть созданную нами.
  2. Реализовано скачивание видео лекций я яндекс диска и дальшейшее преобразование в аудио и текст для суммаризации.
  3. Пользователя так же могут напрямую отправлять текст телеграмм бота, который вернет им краткое содержание

Структура

  • main - основной код для взаимодействия с Telegram-ботом.
  • interact_yadisk - скрипт для взаимодействия с API яндекс диска.
  • insert_audio - скрипт, сеодержащий фунции для подготовки аудио и дальнейшего преобразования в текст.
  • summarization - код для взаимодействия с моделью t5-small-sum-tout, генерации суммаризации текста.
  • database - разработанный модуль для работы с базой данных.
  • config - файл конфигурации, в который нужно вставить ваши токены Yandex и Telegram бота.

Запуск

  1. Клонируйте репозиторий bash git clone https://github.com/theaflit/TOUT
  2. После клонирования вы должны настроить файл config.py, token_telegram - токен вашего бота телеграмм, token_yadisk - токен яндекс диска, dir_name - папка яндекс диска с видео
  3. Для запуска телеграмм бота --> запуск файла main.py
  4. В случае изменения названия папки с хранящейся нейросетью в файле config изменить параметр model_path, tokenizer_path

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages