Разработка системы автоматического реферирования новостей с использованием метода суммирования текста
Написание выпускной квалификационной работы (ВКР) по направлению 09.03.02 «Информационные системы и технологии» — это серьёзный этап обучения, требующий глубокого погружения в предметную область, анализа данных и соблюдения всех требований вуза. Особенно сложно приходится студентам, которые совмещают учёбу с работой или испытывают дефицит времени. Тема «Разработка системы автоматического реферирования новостей с использованием метода суммирования текста» относится к числу технически сложных и объёмных, поскольку предполагает не только теоретический анализ, но и проектирование, программирование, а также расчёт экономической эффективности.
В данной статье подробно разобрана структура ВКР по теме «Разработка системы автоматического реферирования новостей с использованием метода суммирования текста» в соответствии с требованиями Синергии. Рассмотрены все главы и подглавы, приведены примеры содержания, типичные сложности и ориентировочная трудоёмкость. В качестве условного предприятия выступает ООО «Суммаризация новостей», а основной процесс для автоматизации — разработка системы суммаризации новостей.
После прочтения вы получите чёткое представление о том, что включает в себя работа, какие этапы необходимо пройти и сколько времени это может занять. Это поможет вам принять взвешенное решение — писать самостоятельно или воспользоваться профессиональной помощью.
ГЛАВА 1. АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1. Технико-экономическая характеристика предметной области и предприятия
В этом разделе даётся общая характеристика ООО «Суммаризация новостей»: сфера деятельности, организационная структура, основные бизнес-процессы. Особое внимание уделяется процессам обработки текстовой информации, сбору и анализу новостей. Описывается, как в текущий момент выполняется суммаризация контента, какие инструменты используются, какие трудозатраты несёт компания.
Пример содержимого: ООО «Суммаризация новостей» специализируется на предоставлении кратких аналитических отчётов по новостным лентам для СМИ и корпоративных клиентов. На текущий момент редакторы вручную выделяют ключевые тезисы из статей, что занимает в среднем 20 минут на одну новость. При ежедневном объёме в 100 новостей это составляет более 30 человеко-часов в неделю. Автоматизация процесса разработка позволит сократить трудозатраты и повысить оперативность.
Сложности: отсутствие доступа к реальным данным предприятия, необходимость обобщения информации.
Время выполнения: 8–10 часов.
1.2. Характеристика комплекса задач и обоснование необходимости автоматизации
Раздел посвящён анализу текущих задач, связанных с обработкой текстов. Описывается, какие функции выполняются вручную, какие из них подлежат автоматизации. Приводятся аргументы в пользу внедрения информационной системы: снижение ошибок, ускорение обработки, масштабируемость.
Пример содержимого: В рамках предметной области создание системы суммаризации новостей выделяются следующие задачи: сбор новостей, фильтрация по тематике, извлечение ключевых предложений, формирование краткого реферата. Автоматизация процесса разработка позволит сократить время подготовки отчёта с 20 до 2 минут на новость.
Сложности: корректное описание задач без технического перегруза, логическая увязка с последующими главами.
Время выполнения: 6–8 часов.
1.3. Анализ существующих разработок и выбор стратегии автоматизации
В этом подразделе проводится обзор аналогов: открытые библиотеки (например, BERT, Sumy), коммерческие решения (Google News AI, Yandex.Summarizer), научные публикации. Оцениваются их достоинства и недостатки. На основе анализа выбирается стратегия — абстрактная (генерация) или экстрактивная (выбор предложений) суммаризация.
Пример содержимого: Анализ показал, что для ООО «Суммаризация новостей» наиболее подходящей является экстрактивная модель на основе алгоритма TextRank, так как она обеспечивает высокую точность и интерпретируемость результатов. Это решение будет реализовано в рамках разработка системы.
Сложности: необходимость понимания методов NLP, подбор актуальных источников.
Время выполнения: 10–12 часов.
1.4. Обоснование проектных решений
Здесь формулируются технические решения: выбор архитектуры (микросервисы, монолит), языка программирования (Python), фреймворков (Flask, FastAPI), базы данных (PostgreSQL). Обосновывается выбор метода суммирования текста и инструментов для обработки естественного языка.
Пример содержимого: Для реализации создание системы суммаризации новостей предлагается использовать Python с библиотекой spaCy для предобработки текста и TextRank для генерации рефератов. Архитектура — клиент-серверная, что обеспечит масштабируемость и удобство интеграции.
Сложности: техническая точность, соответствие ГОСТу.
Время выполнения: 8–10 часов.
Выводы по главе 1 — обобщаются результаты анализа, формулируется вывод о необходимости автоматизации, подтверждается актуальность темы. Указывается, что выбранная стратегия соответствует потребностям предприятия.
Время выполнения: 4–6 часов.
ГЛАВА 2. ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1. Разработка проекта автоматизации
Описывается архитектура системы, её модули: сбор новостей, предобработка текста, суммаризация, экспорт результатов. Приводятся диаграммы (DFD, Use Case), описываются взаимодействия между компонентами.
Пример содержимого: Проект автоматизации для ООО «Суммаризация новостей» включает три основных модуля: парсинг RSS-лент, обработка текста с помощью NLP-библиотек, генерация краткого реферата. Диаграмма потоков данных показывает, как данные проходят от источника к пользователю.
Сложности: построение корректных диаграмм, соответствие ГОСТу.
Время выполнения: 12–14 часов.
2.2. Информационное обеспечение задачи
Формируются структуры данных: таблицы базы данных (новости, рефераты, пользователи), словари, форматы входных и выходных данных. Приводятся ER-диаграммы и примеры записей.
Пример содержимого: Таблица «Новости» содержит поля: id, source_url, title, full_text, publish_date. Таблица «Рефераты» — id, news_id, summary_text, created_at. Связь — один к одному.
Сложности: нормализация данных, корректное описание связей.
Время выполнения: 8–10 часов.
2.3. Программное обеспечение задачи
Описывается реализация системы: основные функции, интерфейс, используемые библиотеки. Приводятся фрагменты кода (например, функция суммаризации) и их описание.
Пример содержимого: Функция summarize_text(text) принимает текст новости, разбивает его на предложения, вычисляет вес каждого предложения и возвращает топ-3 предложения. Реализация выполнена на Python с использованием библиотеки networkx.
Сложности: оформление кода по ГОСТу, выбор релевантных фрагментов.
Время выполнения: 10–12 часов.
Почему 350+ студентов Синергии выбрали нас в 2025 году
- Оформление по всем требованиям вашего вуза (мы работаем с Синергией с 2010 года)
- Поддержка до защиты включена в стоимость
- Доработки без ограничения сроков
- Гарантия уникальности 90%+ по системе "Антиплагиат.ВУЗ"
2.4. Контрольный пример реализации проекта и его описание
Приводится пример работы системы: исходный текст новости, результат суммаризации, скриншоты интерфейса. Оценивается качество реферата (точность, полнота, читаемость).
Пример содержимого: Входной текст: «Сегодня правительство объявило о новой программе поддержки малого бизнеса...». Результат: «Правительство запускает программу поддержки малого бизнеса. Объём финансирования — 50 млрд рублей. Программа стартует с 1 сентября.».
Сложности: подбор релевантного примера, оформление иллюстраций.
Время выполнения: 6–8 часов.
Выводы по главе 2 — подводятся итоги проектирования, подчёркивается соответствие системы поставленным задачам, техническая реализуемость.
Время выполнения: 4–6 часов.
ГЛАВА 3. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА
3.1. Выбор и обоснование методики расчёта экономической эффективности
Обосновывается выбор метода расчёта: простой срок окупаемости, чистый дисконтированный доход (NPV), индекс рентабельности. Указываются исходные данные: затраты на разработку, эксплуатацию, экономия времени.
Пример содержимого: Для ООО «Суммаризация новостей» выбрана методика расчёта по снижению трудозатрат. Экономия рассчитывается исходя из сокращения рабочего времени редакторов с 30 до 3 часов в неделю.
Сложности: корректность выбора методики, обоснование параметров.
Время выполнения: 6–8 часов.
3.2. Расчёт показателей экономической эффективности проекта
Выполняются расчёты: годовая экономия, капитальные и эксплуатационные затраты, срок окупаемости. Результаты оформляются в виде таблиц и графиков.
Пример содержимого: Годовая экономия составит 432 000 рублей (30–3 часа × 40 руб/час × 48 недель). Капитальные затраты — 200 000 рублей. Срок окупаемости — 5.5 месяцев.
Сложности: точность расчётов, соответствие формул ГОСТу.
Время выполнения: 8–10 часов.
Выводы по главе 3 — подчёркивается экономическая целесообразность проекта, подтверждается высокая эффективность автоматизации.
Время выполнения: 4–6 часов.
Заключение
В заключении формулируются итоговые выводы по каждой главе: подтверждается актуальность темы, обоснованность выбранных решений, техническая и экономическая реализуемость проекта. Подчёркивается, что разработка системы автоматического реферирования новостей с использованием метода суммирования текста соответствует современным требованиям к информационным системам и может быть внедрена в практику ООО «Суммаризация новостей».
Время выполнения: 6–8 часов.
Список используемой литературы
Включает 40–50 источников: нормативные документы, научные статьи, учебники по информационным системам, NLP, экономике. Оформляется по ГОСТ Р 7.0.5–2008.
Время выполнения: 4–6 часов.
Приложения
Включают: полный код программы, ER-диаграммы, примеры новостей и рефератов, расчёты. Оформляются как Приложение А, Б, В и т.д.
Время выполнения: 4–6 часов.
| Раздел | Ориентировочное время (часы) |
|---|---|
| Введение | 6–8 |
| 1.1 – 1.4 | 32–40 |
| Выводы по главе 1 | 4–6 |
| 2.1 – 2.4 | 40–46 |
| Выводы по главе 2 | 4–6 |
| 3.1 – 3.2 | 14–18 |
| Выводы по главе 3 | 4–6 |
| Заключение | 6–8 |
| Список литературы | 4–6 |
| Приложения | 4–6 |
| Итого | 150–200 |
Вывод: самостоятельное написание ВКР по теме «Разработка системы автоматического реферирования новостей с использованием метода суммирования текста» требует от 150 до 200 часов интенсивной работы, включая анализ, проектирование, программирование и расчёты.
Готовые инструменты и шаблоны для Разработка системы автоматического реферирования новостей с использованием метода суммирования текста
Шаблоны формулировок:
- Актуальность: «В условиях информационной перегрузки возникает потребность в быстрой и точной обработке текстовых данных. Разработка системы автоматического реферирования новостей с использованием метода суммирования текста позволяет повысить эффективность анализа информации и сократить временные затраты специалистов.»
- Цель: «Целью работы является разработка информационной системы, обеспечивающей автоматическое реферирование новостных текстов с использованием экстрактивного метода суммирования.»
Пример таблицы (экономическая эффективность):
| Показатель | Значение |
|---|---|
| Годовая экономия (руб.) | 432 000 |
| Капитальные затраты (руб.) | 200 000 |
| Срок окупаемости (мес.) | 5.5 |
Чек-лист «Оцени свои силы»:
- Есть ли у вас доступ к реальным данным предприятия?
- Уверенно ли вы владеете Python и NLP-библиотеками?
- Готовы ли вы потратить 150–200 часов на работу?
- Есть ли у вас опыт оформления по ГОСТу и Синергии?
И что же дальше? Два пути к успешной защите
Путь 1. Самостоятельный: Вы можете пройти весь путь от анализа до защиты. Это требует времени, дисциплины и технических навыков. Однако риски — стресс, ошибки в расчётах, правки, несоответствие требованиям — остаются высокими.
Путь 2. Профессиональный: Обращение к специалистам экономит ваше время, гарантирует соответствие ГОСТу и требованиям Синергии, включает поддержку до защиты и бесплатные доработки.
Если после прочтения вы осознали, что самостоятельное написание отнимет слишком много сил, или вы просто хотите перестраховаться — обращение к нам является взвешенным и профессиональным решением. Мы возьмём на себя все технические сложности, а вы получите готовую, качественную работу и уверенность перед защитой.
Выпускная квалификационная работа по теме «Разработка системы автоматического реферирования новостей с использованием метода суммирования текста» — это комплексный проект, требующий глубоких знаний в области информационных систем, обработки естественного языка и экономики. Структура работы строгая, объём — значительный, а требования — высокие. Выбор за вами: пройти путь самостоятельно или доверить его профессионалам. В любом случае — мы готовы помочь на любом этапе, от консультации до защиты.