File size: 10,871 Bytes
4783ea0
 
 
 
 
d112e6a
4783ea0
55c392a
4783ea0
 
d112e6a
 
4783ea0
d112e6a
4783ea0
d112e6a
 
 
76dc21e
4783ea0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5c5af3f
 
 
 
4783ea0
 
 
55c392a
4783ea0
 
 
 
 
 
 
55c392a
 
4783ea0
 
 
 
536acc7
 
 
 
 
4783ea0
 
 
 
 
 
 
 
 
5c5af3f
 
4783ea0
 
 
 
 
 
 
 
 
 
 
5c5af3f
4783ea0
 
5c5af3f
4783ea0
 
5c5af3f
4783ea0
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
import streamlit as st


st.markdown(' # :female-student: Персональный помощник для студентов')

st.markdown('## Введение')
st.markdown('''**Общая цель проекта** заключается в облегчении процесса изучения английского языка 
и помощи студентам достичь более эффективных результатов в учебе.''')
st.markdown('''**Цель проекта** состоит в создании инструмента,
который поможет студентам в изучении английского языка.''')
st.markdown('**Основные задачи проекта**')
st.markdown('''1. Создать простой и интуитивно понятный интерфейс, 
который будет легко использовать для студентов всех уровней знания английского языка.''')
st.markdown('''2. Разработать функцию карточек, которая поможет студентам запоминать английские слова и их 
значения с помощью повторения и проверки.''')
st.markdown('''3. Предоставить возможность студентам 
создавать структурированные конспекты текстов на английском языке, чтобы облегчить изучение и запоминание информации.''') 
st.markdown('''4. Обеспечить интерактивный и творческий подход к изучению английского языка посредством описания сгенерированных изображений''')
st.markdown('## Анализ проблемы:')
st.markdown('''**Текущая ситуация:** Студенты, обучающиеся по специальности инженерия 
машинного обучения, сталкиваются с рядом проблем и ограничений в 
процессе изучения английского языка. 
            
В области машинного обучения существует 
множество специализированной терминологии и технических терминов, которые 
могут быть сложными для понимания студентами. Это может создавать преграды 
при чтении научных статей, документации и других материалов на английском языке.
            
Студенты могут сталкиваться с ограниченным доступом к качественному контенту на 
английском языке, связанному с областью машинного обучения. Это может затруднять 
их обучение и понимание актуальных тем и разработок.''')

st.markdown('## Описание решения:')
st.markdown('''Данное IT-решение предоставляет функциональность для создания конспектов текстов на английском 
языке и помощи в изучении английских слов с использованием карточек.''')
st.markdown('''**План реализации:**
1. Изучение потребностей студентов и определение основных функциональных возможностей системы.
2. Разработка архитектуры и выбор технологий для реализации проекта.
3. Разработать API, используя модели Huggingface, для создания конспектов текстов на английском 
языке, генерирования и перевода текста на английском языке, генерирования изображений по лючевым словам. 
4. Интеграция модулей и тестирование. Оценка и улучшение системы. 
5. Размещение файлов на GitHub и развертываниеь приложения на платформе Hugging Face. 
6. Оформление документации. Создание презентации проекта.     
''')
st.markdown('''**Технологии, инструменты:**
1. Streamlit: Этот инструмент позволяет создавать интерактивные веб-приложения с помощью Python.
2. API для Hugging Face моделей (BART, Helsinki-NLP, Stable-diffusion и Blenderbot)
3. Hugging Face Spaces - это платформа, которая позволяет создавать, 
размещать и обмениваться моделями, датасетами и блокнотами. 
4. GitHub - это платформа разработки программного обеспечения, 
которая предоставляет систему контроля версий и возможность совместной работы над проектами.
''')
st.markdown('## Практическая ценность и применимость:')
st.markdown('''Это приложение поможет студентам улучшить образовательный процесс, предоставляя персонального помощника, 
который будет автоматически составлять конспекты текстов на английском языке. Cтуденты получат возможность улучшить творческие способности, навыки 
восприятия, описания изображений и понимания английского языка через визуальное обучение. Кроме того, приложение будет 
помогать студентам учить английские слова посредством использования карточек, что позволит им эффективно 
запомнить новую лексику и улучшить свои навыки в английском языке.''')
st.markdown('## Команда и план действий:')
st.markdown('''
+ Болотов М.
+ Гилёв Д.
+ Пахомов Д.
+ Шибакова А.
+ Султанов Э.
''')
st.markdown('**Роли и этапы реализации проекта:**')
with st.chat_message("user"):                  
    st.markdown('Шибакова А.')
    st.markdown('Изучение потребностей студентов и определение основных функциональных возможностей системы.')
with st.chat_message("assistant"):                  
    st.markdown('Болотов М.')
    st.markdown('Разработка архитектуры и выбор технологий для реализации проекта.')
with st.chat_message("assistant"):                  
    st.markdown('Гилёв Д., Пахомов Д.')
    st.markdown('Разработать API, используя модели Huggingface, для создания конспектов текстов на английском языке, генерирования и перевода текста на английском языке, генерирования изображений по лючевым словам.')
with st.chat_message("user"):                  
    st.markdown('Болотов М., Гилёв Д., Пахомов Д., Шибакова А., Султанов Э.')
    st.markdown('Интеграция модулей и тестирование. Оценка и улучшение системы.')
with st.chat_message("assistant"):                  
    st.markdown('Султанов Э.')
    st.markdown('Размещение файлов на GitHub и развертываниеь приложения на платформе Hugging Face. ')
with st.chat_message("user"):                  
    st.markdown('Шибакова А.')
    st.markdown('Оформление документации. Создание презентации проекта.')
st.markdown('## Заключение:')
st.markdown('''**Основные достижения и преимущества нашего решения:**
1. Автоматическое составление конспектов: приложение позволяет студентам сэкономить время и усилия, 
предоставляя автоматически созданные конспекты текстов на английском языке. 
Это помогает в изучении и запоминании материала более эффективно.
2. Интерактивное обучение: путем использования карточек для изучения английских слов, 
приложение создает интерактивную и эффективную среду для улучшения словарного запаса студентов. 
Это помогает учащимся запоминать новые слова и применять их в контексте.
3. Улучшение языковых навыков: решение помогает студентам улучшить свои языковые навыки, 
включая понимание текста на английском языке, активное использование новых слов и умение составлять конспекты. 
Это дает студентам уверенность и полезные навыки для дальнейшего образования и карьеры.

**Практическая ценность и потенциал** для улучшения образовательного процесса заключаются в том, 
что наше решение предоставляет инновационный подход к изучению английского языка и созданию конспектов. 
Оно помогает студентам эффективно использовать свое время, повысить свою академическую успеваемость и 
развивать важные навыки для будущей карьеры.
''')