Emil25 commited on
Commit
8174ed3
1 Parent(s): d112e6a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -20
app.py CHANGED
@@ -9,41 +9,40 @@ st.markdown('''**Общая цель проекта** заключается в
9
  st.markdown('''**Цель проекта** состоит в создании инструмента,
10
  который поможет студентам в изучении английского языка.''')
11
  st.markdown('**Основные задачи проекта**')
12
- st.markdown('''1. Создать простой и интуитивно понятный интерфейс,
13
- который будет легко использовать для студентов всех уровней знания английского языка.''')
14
- st.markdown('''2. Разработать функцию карточек, которая поможет студентам запоминать английские слова и их
15
- значения с помощью повторения и проверки.''')
16
  st.markdown('''3. Предоставить возможность студентам
17
  создавать структурированные конспекты текстов на английском языке, чтобы облегчить изучение и запоминание информации.''')
18
- st.markdown('''4. Обеспечить интерактивный и творческий подход к изучению английского языка посредством описания сгенерированных изображений''')
19
  st.markdown('## Анализ проблемы:')
20
  st.markdown('''**Текущая ситуация:** Студенты, обучающиеся по специальности инженерия
21
  машинного обучения, сталкиваются с рядом проблем и ограничений в
22
  процессе изучения английского языка.
23
 
24
  В области машинного обучения существует
25
- множество специализированной терминологии и технических терминов, которые
26
- могут быть сложными для понимания студентами. Это может создавать преграды
27
  при чтении научных статей, документации и других материалов на английском языке.
28
 
29
- Студенты могут сталкиваться с ограниченным доступом к качественному контенту на
30
  английском языке, связанному с областью машинного обучения. Это может затруднять
31
  их обучение и понимание актуальных тем и разработок.''')
32
 
33
  st.markdown('## Описание решения:')
34
  st.markdown('''Данное IT-решение предоставляет функциональность для создания конспектов текстов на английском
35
- языке и помощи в изучении английских слов с использованием карточек.''')
36
- st.markdown('''**План реализации:**
37
- 1. Изучение потребностей студентов и определение основных функциональных возможностей системы.
38
- 2. Разработка архитектуры и выбор технологий для реализации проекта.
39
  3. Разработать API, используя модели Huggingface, для создания конспектов текстов на английском
40
  языке, генерирования и перевода текста на английском языке, генерирования изображений по лючевым словам.
41
- 4. Интеграция модулей и тестирование. Оценка и улучшение системы.
42
- 5. Размещение файлов на GitHub и развертываниеь приложения на платформе Hugging Face.
43
- 6. Оформление документации. Создание презентации проекта.
44
  ''')
45
- st.markdown('''**Технологии, инструменты:**
46
- 1. Streamlit: Этот инструмент позволяет создавать интерактивные веб-приложения с помощью Python.
47
  2. API для Hugging Face моделей (BART, Helsinki-NLP, Stable-diffusion и Blenderbot)
48
  3. Hugging Face Spaces - это платформа, которая позволяет создавать,
49
  размещать и обмениваться моделями, датасетами и блокнотами.
@@ -56,7 +55,7 @@ st.markdown('''Это приложение поможет студентам у
56
  восприятия, описания изображений и понимания английского языка через визуальное обучение. Кроме того, приложение будет
57
  помогать студентам учить английские слова посредством использования карточек, что позволит им эффективно
58
  запомнить новую лексику и улучшить свои навыки в английском языке.''')
59
- st.markdown('## Команда и план действий:')
60
  st.markdown('''
61
  + Болотов М.
62
  + Гилёв Д.
@@ -64,7 +63,7 @@ st.markdown('''
64
  + Шибакова А.
65
  + Султанов Э.
66
  ''')
67
- st.markdown('**Роли и этапы реализации проекта:**')
68
  with st.chat_message("user"):
69
  st.markdown('Шибакова А.')
70
  st.markdown('Изучение потребностей студентов и определение основных функциональных возможностей системы.')
@@ -84,7 +83,7 @@ with st.chat_message("user"):
84
  st.markdown('Шибакова А.')
85
  st.markdown('Оформление документации. Создание презентации проекта.')
86
  st.markdown('## Заключение:')
87
- st.markdown('''**Основные достижения и преимущества нашего решения:**
88
  1. Автоматическое составление конспектов: приложение позволяет студентам сэкономить время и усилия,
89
  предоставляя автоматически созданные конспекты текстов на английском языке.
90
  Это помогает в изучении и запоминании материала более эффективно.
 
9
  st.markdown('''**Цель проекта** состоит в создании инструмента,
10
  который поможет студентам в изучении английского языка.''')
11
  st.markdown('**Основные задачи проекта**')
12
+ st.markdown('''1. Создать простой и интуитивно понятный интерфейс.''')
13
+ st.markdown('''2. Разработать инструмент для создания карточек, которая поможет студентам запоминать английские слова и их
14
+ значения с помощью ассоциаций и примеров.''')
 
15
  st.markdown('''3. Предоставить возможность студентам
16
  создавать структурированные конспекты текстов на английском языке, чтобы облегчить изучение и запоминание информации.''')
17
+ st.markdown('''4. Обеспечить интерактивный и творческий подход к изучению английского языка посредством описания сгенерированных изображений.''')
18
  st.markdown('## Анализ проблемы:')
19
  st.markdown('''**Текущая ситуация:** Студенты, обучающиеся по специальности инженерия
20
  машинного обучения, сталкиваются с рядом проблем и ограничений в
21
  процессе изучения английского языка.
22
 
23
  В области машинного обучения существует
24
+ множество технических терминов на английском языке, которые
25
+ могут быть сложными для запоминания студентами. Это в свою очередь создает преграды
26
  при чтении научных статей, документации и других материалов на английском языке.
27
 
28
+ Студенты сталкиваются с ограниченным доступом к качественному контенту на
29
  английском языке, связанному с областью машинного обучения. Это может затруднять
30
  их обучение и понимание актуальных тем и разработок.''')
31
 
32
  st.markdown('## Описание решения:')
33
  st.markdown('''Данное IT-решение предоставляет функциональность для создания конспектов текстов на английском
34
+ языке и помощь в изучении английских слов с использованием карточек и визуальных образов.''')
35
+ st.markdown('''**План реализации**
36
+ 1. Изучить потребности студентов и определить основные функциональные возможности приложения.
37
+ 2. Разработать архитектур и выборрать технологии для реализации проекта.
38
  3. Разработать API, используя модели Huggingface, для создания конспектов текстов на английском
39
  языке, генерирования и перевода текста на английском языке, генерирования изображений по лючевым словам.
40
+ 4. Интегрировать модули и провести тестирование приложения. Оценить и улучшить систему.
41
+ 5. Разместить файлы на GitHub и развернуть приложение на платформе Hugging Face.
42
+ 6. Оформить документацию. Создать презентацию проекта.
43
  ''')
44
+ st.markdown('''**Технологии, инструменты**
45
+ 1. Streamlit. Этот инструмент позволяет создавать интерактивные веб-приложения с помощью Python.
46
  2. API для Hugging Face моделей (BART, Helsinki-NLP, Stable-diffusion и Blenderbot)
47
  3. Hugging Face Spaces - это платформа, которая позволяет создавать,
48
  размещать и обмениваться моделями, датасетами и блокнотами.
 
55
  восприятия, описания изображений и понимания английского языка через визуальное обучение. Кроме того, приложение будет
56
  помогать студентам учить английские слова посредством использования карточек, что позволит им эффективно
57
  запомнить новую лексику и улучшить свои навыки в английском языке.''')
58
+ st.markdown('## Команда и план действий')
59
  st.markdown('''
60
  + Болотов М.
61
  + Гилёв Д.
 
63
  + Шибакова А.
64
  + Султанов Э.
65
  ''')
66
+ st.markdown('**Роли и этапы реализации проекта**')
67
  with st.chat_message("user"):
68
  st.markdown('Шибакова А.')
69
  st.markdown('Изучение потребностей студентов и определение основных функциональных возможностей системы.')
 
83
  st.markdown('Шибакова А.')
84
  st.markdown('Оформление документации. Создание презентации проекта.')
85
  st.markdown('## Заключение:')
86
+ st.markdown('''**Основные достижения и преимущества нашего решения**
87
  1. Автоматическое составление конспектов: приложение позволяет студентам сэкономить время и усилия,
88
  предоставляя автоматически созданные конспекты текстов на английском языке.
89
  Это помогает в изучении и запоминании материала более эффективно.