Аннотация 2
Введение 5
1. Описание сбора новостной информации 7
1.1 Постановка задачи и описание существующих методов и
средств сбора новостной информации 7
1.2 Методы поиска информации в Интернете 8
1.3 Анализ существующих подходов к сбору и анализу новостной
информации 9
1.4 Сравнительный анализ различных методов сбора и анализа данных 13
2. Описание хранения новостной информации и формирования рейтинга 17
2.1 Обзор алгоритмов формирования рейтинга тенденций 17
2.2 Описание методов сбора и анализа новостной информации 20
2.3 Способы хранения информации - выбор БД 21
2.4 Описание архитектуры системы 23
2.5 Функционально-ориентированное проектирование системы 24
3 Реализация и тестирование ПО 33
3.1 Реализация ПО 33
3.2 Тестирование программного обеспечения 36
Заключение 44
Список используемой литературы 45
В современном динамичном мире быть в курсе последних новостей и тенденций является важным аспектом информированности и принятия обоснованных решений. С появлением технологий то, как люди потребляют новости, резко изменилось. Прошли те дни, когда вы ждали утреннюю газету или смотрели вечерние новости. Теперь у людей есть доступ к обновлениям новостей одним нажатием кнопки благодаря Интернету и социальным сетям [5].
В результате этого изменения в привычках потребления новостей резко увеличилось количество источников новостей, доступных в Интернете [16]. Эти источники различаются по качеству, своевременности и актуальности. В таком переполненном пространстве пользователям может быть сложно найти самые актуальные и надежные источники новостей.
Эта тема является актуальной, поскольку затрагивает необходимость оперативного и результативного сбора и анализа новостей в цифровую эпоху. Благодаря огромному объему информации, доступной в Интернете, автоматизированное программное обеспечение может помочь журналистам и новостным организациям отслеживать последние тенденции и новости. Рейтинговая система также может помочь определить, какие истории являются наиболее популярными и влиятельными, предоставляя ценную информацию журналистам и специалистам в области СМИ.
Альтернативой программному обеспечению для сбора новостной информации и формирования рейтинга наиболее активных трендов является использование ручных методов сбора и анализа новостей. Этот подход отнимает много времени и подвержен ошибкам, так как требует большого количества человеческого ввода и интерпретации.
Более того, использование ручных методов может привести к необъективному отбору новостей, поскольку отбор зависит от личных предпочтений и мнений. Использование программного обеспечения для сбора новостной информации и формирования рейтинга наиболее активных тенденций позволит устранить эти ошибки и предубеждения, обеспечив более точное и непредвзятое представление о новостях.
Объектом исследования бакалаврской работы является разработка программного обеспечения для сбора новостной информации.
Предметом исследования - критерий оценки, алгоритмы, программные решения, библиотеки, которые будут использованы для реализации ПО.
Цель работы разработка программного обеспечения для сбора новостной информации и формирования рейтинга наиболее активного тренда и оценка его эффективности в предоставлении пользователям точной и актуальной новостной информации.
Задачи диплома включают в себя:
- обзор литературы по существующим методам и средствам сбора новостной информации и алгоритмам формирования рейтинга тенденций:
- разработку методологии исследования, включая описание методов сбора и анализа новостной информации, алгоритма формирования рейтинга тенденций, используемых технологий и инструментов;
- разработку программного обеспечения для сбора новостной информации, описание архитектуры разработанной системы, основных модулей системы и интерфейса пользователя;
- тестирование и оценку качества разработанного ПО, включая описание методов тестирования, результаты тестирования и сравнение результатов с другими программными продуктами;
- формулирование выводов по исследованию, рекомендаций по использованию разработанного ПО и перспектив дальнейшего развития темы.
Бакалаврская работа посвящена разработке ПО сбора новостной информации и формирование рейтинга наиболее активных тенденций.
В ходе выполнения ВКР были поставлены задачи на исследования.
Была поставлена задача на исследование, описаны методы поиска информации в интернете, произведен анализ существующих подходов к сбору и анализу новостной информации и произведен сравнительный анализ аналогов, где были показаны преимущества и недостатки каждого аналога.
Далее было описание хранения новостной информации и формирования рейтинга.
Был произведен обзор алгоритмов формирования рейтинга, способы хранения информации, описали и создали архитектуру системы.
А также спроектировали систему для дальнейшей разработки программного обеспечения.
В заключительном разделе ВКР было разработано и протестировано программное обеспечение. Использовали библиотеку Beautiful Soup, представляющий собой пакет Python. После реализации ПО, оно было протестировано по двум критериям: рейтинг цитируемости журналов и рейтинг цитируемости Интернет-ресурсов.
Цель работы была выполнена, а именно: разработано программное обеспечение для сбора новостной информации и формирование рейтинга наиболее активного тренда и оценка его эффективности в предоставлении пользователям точной и актуальной новостной информации.
Задачи, определённые для достижения цели работы, были выполнены в полном объёме.
1. Ачкасова В.А. Связи с общественностью как социальная инженерия / В.А. Ачкасова, Л.В. Володина. - СПб.: Речь,2005.-336с.
2. Барткевич Е.А. Продвижение в интернет-сообществе / Е.А.
Барткевич. - M.:l'Tstmeclia,2015. 125с.
3. Бочаров М.П. Связи с общественностью. Теория и практика / М.П. Бочаров, А.Н. Чумиков. - М.:Дело,2015.-552с.
4. Брассингтон Ф., Петтитт С. Основы маркетинга / Ф. Брас- сингтон, С. Петтитт.- М.: Баланс Бизнес Букс, 2014.-536с.
5. Гавра Д.П. Основы теории коммуникации: Учебное пособие. -СПб.: Питер,2014.—288с.
6. Горбачев М.Н. Дистрибуция и продвижение продукта на рынке. Практическое руководство. / М.Горбачев, Я. Газин. - Ростов-на- Дону: Феникс,2014.—159с.
7. Интегрированные коммуникации. Основы рекламы и связей с общественностью: учебное пособие /В.А. Барежев, И.А. Быков ,М.В. Гончаренко и др.; подред. А.Д. Кривоносова.- СПб.: Изд-во СПбГЭУ,2014. - 170с.
8. Калитка О.В. Как сделать корпоративный блог интересным? Стратегия развития и наполнение контентом / О.В. Калитка // Маркетинговые коммуникации.- М.: дом Гребенникова,2014. -№3.- С.140-147
9. Керпен Д., Маркетинг эпохи Like. Как найти и удержать клиентов, создать узнаваемый бренд и нравиться в фейсбуке и других со-циальных сетях: Пер.Е. Фотьянова.-М.: ШКИМБ,2015.-240с.
10. Кривоносов А.Д. Основы теории связей с общественностью. / А.Д. Кривоносов, О.Г. Филатова, М.А. Шишкина.-Спб.: Питер,2014. -384 с.
11. Кузнецов П.А. Связи с общественностью для бизнеса: практические приемы и технологии /П.А. Кузнецов.- М.:ДашковиКо,2015. -296с
12. Мазилкина Е.А. Семь шагов к успеху или как продвинуть свой товар на рынок. - Саратов: Ай Пи Эр Медиа, 2012.- 160 с. 21. Мазил-кина Е.А. Условия успешного продвижения товара: Практическое пособие - 2-е изд. -М.: Дашкови Ко,2015.- 172с.
13. Маркетинг: Большой толковый словарь./А.П. Панкрухин; Подобщ. Ред. А.П. Панкрухина. Издано при поддержке Гильдии маркето-логов. - 3-еиздание - М.:Омега-Л,2015.-264 с.
14. Марков А.А. Теория и практика связей с общественностью: учебное пособие / А.А.Марков.- СПб.:СПбГИЭУ,2015. -163 с.
15. Менцев М. i-SMM Эффективный маркетинг в Instagram
[Электронный ресурс] // Slide Share. - URL:
http://slideshare.net/art23/instagram-43285231.- (дата обращения:
02.02.2023).
...
Всего источников 31