веб-приложение для автоматизации списков литературы в студенческих работах
Помочь студентам и научным работникам, избавить их от рутинной сортировки списка литературы, помочь сэкономить от 2 до 8 часов на работу.
О проекте. Продукт представляет собой веб-приложение для автоматического оформления библиографии по ГОСТ. Продукт предназначен для замены ручного труда при подготовке учебных и научных работ. Пользователь загружает файл формата DOCX и получает готовый документ с корректно оформленной библиографией и синхронизированными ссылками на литературу в тексте. Был проведен кастедев (N=50+), подтвердивший актуальность разработки, есть макет на VBA, демонстрирующий ключевой алгоритм автоматической перенумерации ссылок при сортировке источников. Техническое решение проекта: Проект представляет собой веб-сервис с клиент-серверной архитектурой. Интерфейс (HTML, CSS, JavaScript) реализует минималистичную страницу загрузки DOCX-файла. Серверная часть написана на Python с использованием фреймворка Django. Основная техническая идея - автоматический анализ структуры документа, выделение библиографических ссылок и формирование списка литературы по ГОСТ ссинхронизацией нумерации в тексте. Конструктивные особенности: 1. Для чтения и модификации DOCX-файлов без потери форматирования используется библиотека python-docx. 2. Алгоритмическое ядро содержит формализованные правила ГОСТ (7.0.5–2008, 7.0.100–2018, 7.0.108–2022) и выполняет: - парсинг ссылок в тексте; - сортировку источников (по алфавиту или порядку упоминания); - автоматическую перенумерацию списка и внутритекстовых ссылок. 3. Модульная архитектура позволяет добавлять поддержку новых стандартов и форматов (APA, MLA и др.). После обработки пользователь скачивает готовый DOCX-файл с корректно оформленными ссылками и списком литературы. Техническая часть может иметь доработки.
Ищем в команду: Разработчик, Программист, Backend разработчик, Фронтенд разработчик.
Темы: стартап, сервис, Разработка.
Локация: Ставрополь, Россия.