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. Улучшение языковых навыков: решение помогает студентам улучшить свои языковые навыки, включая понимание текста на английском языке, активное использование новых слов и умение составлять конспекты. Это дает студентам уверенность и полезные навыки для дальнейшего образования и карьеры. **Практическая ценность и потенциал** для улучшения образовательного процесса заключаются в том, что наше решение предоставляет инновационный подход к изучению английского языка и созданию конспектов. Оно помогает студентам эффективно использовать свое время, повысить свою академическую успеваемость и развивать важные навыки для будущей карьеры. ''')