Delete README.md
Browse files
README.md
DELETED
@@ -1,49 +0,0 @@
|
|
1 |
-
# URFU_project_bot
|
2 |
-
|
3 |
-
Программная инженерия II
|
4 |
-
Практическое задание к модулю 3
|
5 |
-
|
6 |
-
Цель задания:
|
7 |
-
- проанализировать код в репозитории GitHub проекта и оценить, как можно улучшить его качество
|
8 |
-
- записать идеи по улучшению качества кода
|
9 |
-
- выбрать 2-3 предложения по улучшению качества кода
|
10 |
-
|
11 |
-
|
12 |
-
Чат бот - приложение для перевода голосовых сообщений в текст
|
13 |
-
|
14 |
-
С помощью смартфона можно записать короткое аудио или надиктовать голосом объемный текст.
|
15 |
-
Однако получателю не всегда удобно прослушать голосовое сообщение с телефона - тогда на помощь приходит чат бот
|
16 |
-
для перевода аудио в текст.
|
17 |
-
|
18 |
-
|
19 |
-
Функционал:
|
20 |
-
- доступ к чат боту через телеграмм
|
21 |
-
- запись головых сообщений
|
22 |
-
- перевод голосовых сообщений в текст
|
23 |
-
- поддержка нескольких языков
|
24 |
-
- обработка ошибок
|
25 |
-
- выбор языка голосового сообщения
|
26 |
-
|
27 |
-
Используемые модули: (см. requirements.txt)
|
28 |
-
|
29 |
-
Состав команды:
|
30 |
-
- Коньшина Ольга
|
31 |
-
- Егоренкова Татьяна
|
32 |
-
- Ильиных Виктория
|
33 |
-
- Шабанов Дмитрий
|
34 |
-
- Воробьев Василий
|
35 |
-
- Прохорова Екатерина
|
36 |
-
|
37 |
-
Идеи по улучшению качества кода:
|
38 |
-
- разработать процедуру для чтения голосовых данных из Telegram с использованием функционала API
|
39 |
-
- встроить предобученную модель распознования голоса и литерации его в текст
|
40 |
-
- научить приложение возвращать текстовое сообщение пользователю
|
41 |
-
- разместить приложение в облаке (например HF)
|
42 |
-
- форматирование кода в соответствии с pep8
|
43 |
-
- осмысленные имена
|
44 |
-
- обработка ошибок
|
45 |
-
- код должен содержать тесты, и они все должны завершаться успешно
|
46 |
-
- функции и методы должны быть небольшими и решать только одну задачу, а также помещаться на один экран
|
47 |
-
- Код-ревью (проверка кода командой перед объединением в общий проект)
|
48 |
-
- создать Чат-бот в Telegram для запуска приложения
|
49 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|