Веб-система автоматизованого збору та аналізу новин за допомогою штучного інтелекту

dc.contributor.advisorЗдор, Констянтин Андрійович
dc.contributor.authorГрищенко, Валерія Володимирівна
dc.date.accessioned2024-09-02T10:23:18Z
dc.date.available2024-09-02T10:23:18Z
dc.date.issued2024
dc.descriptionВеб-система можливість автоматизувати процес збору та аналізу новин з використанням алгоритмів штучного інтелекту. Розроблена система має наступні можливості: обробка текстів та виявлення схожості, агрегація подібних новин, виявлення дублікатів картинок та вилучення ключових слів. Розроблений програмний продукт використовує сучасні технології, для зручної та зрозумілої взаємодії з користувачем, а саме: реєстрація, авторизація, перегляд новинного потоку та посилання на першоджерело новини.
dc.description.abstractСтруктура та обсяг дипломної роботи. Дипломна робота виконана на 80 сторінці, містить 17 ілюстрацій, 1 додаток, 24 джерел в переліку посилань. Мета роботи – створення веб-системи для автоматизованого збору та аналізу новин за допомогою штучного інтелекту. Досліджується можливість використання методів машинного навчання та обробки природної мови для збору, класифікації та аналізу даних. Методи та засоби: використання Python як мови програмування, включаючи бібліотеки для веб-скрапінгу, роботи з API веб-сайтів новин та обробки даних; Pandas для обробки даних та очищення тексту; sklearn для векторизації текстів; FAISS для пошуку схожих текстів; OpenAI для стиснення та агрегації текстів; KeyBERT для виділення ключових слів. Результат – веб інструментарій, який забезпечує автоматизований збір новинних даних з веб-ресурсів, їх класифікацію за певними критеріями та аналіз шляхом використання штучного інтелекту.
dc.description.abstractotherStructure and scope of the thesis. The thesis is completed on 80 pages, contains 17 illustrations, 1 appendix, 24 sources in the list of references. The aim of the work is to create a web system for the automated collection and analysis of news using artificial intelligence. The possibility of using machine learning methods and natural language processing for data collection, classification, and analysis is explored. Methods and Tools: Using Python as the programming language, including libraries for web scraping, working with news website APIs, and data processing; Pandas for data processing and text cleaning; sklearn for text vectorization; FAISS for similar text search; OpenAI for text summarization and aggregation; KeyBERT for keyword extraction. The result is a web toolkit that provides automated collection of news data from web resources, their classification according to certain criteria and analysis through the use of artificial intelligence.
dc.format.extent80 с.
dc.identifier.citationГрищенко, В. В. Веб-система автоматизованого збору та аналізу новин за допомогою штучного інтелекту : дипломна робота … баклавра : 122 Комп’ютерні науки / Грищенко Валерія Володимирівна. – Київ, 2024. – 80 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/68637
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.titleВеб-система автоматизованого збору та аналізу новин за допомогою штучного інтелекту
dc.typeBachelor Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Grischenko_bakalavr.pdf
Розмір:
1.55 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: