Skip to content

kremogen/moretech_news

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

moretech_news

Сервис, позволяющий анализировать новостные данные за последние несолько лет, собирать дайджесты и вычленять самые трендовые заголовки среди общей массы.

Основыные используемые библиотеки:

  • numpy
  • scikit-learn
  • beautifulsoup4
  • pandas
  • FastAPI

Первичная установка

Для установки необходимых библиотек воспользуйтесь командой:

pip install -r requirements.txt

Запуск сервиса

  1. Запустите сервер FastAPI с помощью команды:
python3 main_server.py
  1. API может возвращать данные по 2 эндпоинтам:
http://127.0.0.1/api/v1/get_trending # Возвращает список новостей в тренде
http://127.0.0.1/api/v1/get_digest # Возвращает список актуальных дайджестов 

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages