Логотип МИЭМ НИУ ВШЭ
Рабочий
Логотип типа проекта Программный
Программный
2023 / 2024
Логотип проекта Рабочий архив курсовых и дипломных работ Школы Лингвистики

1036 Рабочий архив курсовых и дипломных работ Школы Лингвистики

Старт
09.04.2024
Представление
02.06.2024 – 13.06.2024
Постерная сессия
05.11.2024 – 15.11.2024
Защита
27.01.2025 – 07.02.2025

Паспорт проекта

Аннотация

Реконструкция, обновление и размещение на сервере пополняемой БД по курсовым и дипломным работам ШЛ; визуализации, интерфейс для редактирования, дополнительные функции.

Отрасль

Информатика

Теги

Информатика

Цель

Цель проекта – не просто собрать архив (в том числе реконструировав существовавшую до падения сервера ШЛ пилотную базу), но сделать его доступным для анализа и реализации самых разных целей: • Сохранения данных (в том числе разного рода приложений: собраний текстов, словарных списков и других перечней, таблиц, графиков, БД, визуализаций и др.) и идей (текстов, презентаций, аннотаций, записанных выступлений, дискуссий и проч.) • Создание полноценного архива работы ШЛ и ее...

Ожидаемые результаты

  • 1. Работа с Данными
    • Анализ структуры массива квалификационных работ ШЛ, предоставленного заказчиком, и проектирование структуры БД.
      • Автоматизированная загрузка имеющегося массива, предоставленного заказчиком (метаданные и файлы работ, с работой может быть связано множество файлов)
        • Создание пользовательского интерфейса для массовой загрузки новых данных
          • При загрузке работы вычислять векторное представление для названия, аннотации и текста работы, сохранять их в БД
            • 2. UX\UI и администрирование

              Форма и способы промежуточного контроля

              Демонстрация результатов выполнения задач, поставленных в trello

              Форма представления результатов

              Демонстрация готового решения (БД)

              Ресурсное обеспечение

              имеется возможность развернуть docker образ на сервере заказчика

              Имеющийся задел

              **Front-end** Клиентская часть представляет собой react-приложение. Благодаря подключенным библиотекам для клиент-серверного приложения, приложение имеет возможность осуществлять рефетчинг, кэширование, контроль состояния клиентского запроса, выполнение запросов для мутаций БД, управление stale data (устаревшими данными) (может быть полезно при навигации по таблицам данных в виде пагинации – позволяет отображать старые данные, пока новые не загрузились).Также подключена библиотека для...

              Заказчик

              НИУ ВШЭ / Школа Лингвистики