Spaces:
Sleeping
Sleeping
File size: 11,302 Bytes
4783ea0 5b5bf07 4783ea0 d112e6a 4783ea0 55c392a 4783ea0 d112e6a 8174ed3 1538b62 8174ed3 d112e6a 8174ed3 f6ed170 c6102ad 4783ea0 8174ed3 c6102ad 4783ea0 8174ed3 4783ea0 f6ed170 4783ea0 8174ed3 c6102ad 4783ea0 c6102ad 8174ed3 4783ea0 8174ed3 55c392a 4783ea0 f6ed170 4783ea0 55c392a 4783ea0 8174ed3 4783ea0 536acc7 4783ea0 8174ed3 4783ea0 5c5af3f 4783ea0 f6ed170 8174ed3 5c5af3f 4783ea0 5c5af3f 4783ea0 5c5af3f 4783ea0 25c4a0c 017486c 4783ea0 017486c 3d180e8 |
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 103 |
import streamlit as st
st.set_page_config(page_title="Student Assistant")
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. Улучшение языковых навыков: решение помогает студентам улучшить свои языковые навыки,
включая понимание текста на английском языке, активное использование новых слов и умение составлять конспекты.
Это дает студентам уверенность и полезные навыки для дальнейшего образования и карьеры.
4. Творческий подход к изучению английского языка: мы используем API модели от Hugging Face для генерации интересных и
разнообразных изображений, которые помогут студентам улучшить навыки описания изображений и говорения на английском языке.''')
st.markdown('''**Практическая ценность и потенциал** для улучшения образовательного процесса заключаются в том,
что наше решение предоставляет инновационный подход к изучению английского языка и созданию конспектов.
Оно помогает студентам эффективно использовать свое время, повысить свою академическую успеваемость и
развивать важные навыки для будущей карьеры.''')
st.divider() |