Сервис, позволяющий анализировать новостные данные за последние несолько лет, собирать дайджесты и вычленять самые
трендовые заголовки среди общей массы.
Основыные используемые библиотеки:
numpyscikit-learnbeautifulsoup4pandasFastAPI
Для установки необходимых библиотек воспользуйтесь командой:
pip install -r requirements.txt
- Запустите сервер FastAPI с помощью команды:
python3 main_server.py
- API может возвращать данные по 2 эндпоинтам:
http://127.0.0.1/api/v1/get_trending # Возвращает список новостей в тренде
http://127.0.0.1/api/v1/get_digest # Возвращает список актуальных дайджестов