An open API service indexing awesome lists of open source software.

https://github.com/algorithm-ssau/2026-6302-4


https://github.com/algorithm-ssau/2026-6302-4

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

# 2026-6302-4
# Назначение и суть проекта
Вк-бот "NewsAgent", который собирает новости с различных источников по заданной теме, пересказывает в указанные день и время их короткими тезисами в выбранном пользователем стиле и даёт ссылку на полный источник в случае заинтересованности пользователя. Агент работает автономно: раз в час проверяет источники, фильтрует мусор и неподходящие под тему новости, сокращает текст через нейросеть без лишних деталей и отдаёт готовую подборку. Также предусмотрена возможность общения с пользователем, чтобы тот мог уточнять различные аспекты и получать достоверную информацию, подкрепленную реальными фактами из интернета.
# Как запустить проект

# Архитектура решения

# Вклад участников
Март:
Баранова Полина: создание RSS-парсера для новостных RSS-лент, HTML-парсера для остальных источников и мультипарсера, атоматически определяющего тип источника и использующий соответствующий метод
Цырельчук Анастасия: фильтрация новостей, включающая фильтрацию по ключевым словам и умный контекстный фильтр на основе TF-IDF и косинусного сходства. Реализовано кэширование отправленных новостей для исключения дубликатов при повторных запросах.
Ильина Анастасия:

Апрель:
Баранова Полина: финальная сборка и запуск вк-бота, проверка на отсутствие ошибок, создание прототипа для дальнейшей работы с использованием системы искусственного интеллекта, написание тезисов, создание умной языковой модели (QA_agent) на основе существующих для ответа на вопросы пользователей
Цырельчук Анастасия:
Ильина Анастасия:

Май:
Баранова Полина:
Цырельчук Анастасия:
Ильина Анастасия: