neural-maze / talking_with_hn

The full experience of chatting with your favourite news website.

Home Page:https://newsnerdhackerbot.streamlit.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NewsNerd HackerBot πŸ€–πŸ“°

Greetings, fellow news nerds! Welcome to the NewsNerd HackerBot, your ultimate companion for hacking into the latest tech scoops on Hacker News! πŸ•΅οΈβ€β™‚οΈπŸ’¬

NewsNerd HackerBot Logo

Features πŸš€

Right now, NewsNerd HackerBot is able to:

  1. Get you the top, best, new, best, ask, show, and job stories of Hacker News.
  2. Filter the stories by any keyword/keywords you want (e.g., Give me 20 stories about Sam Altman and OpenAI).
  3. Extract the comments from a story. You can use this to evaluate the general sentiment of the story.
  4. Read blogs/articles linked to a story in order to reason about them.

If you want to see them in action, check the examples down below! πŸ‘‡πŸ‘‡πŸ‘‡


Top Stories about Q*
Fetching top stories related to a topic


Sentiment Analysis on Comments
Conducting sentiment analysis on comments


Reading Linked Article
Reading the linked article for additional insights


Local Use

The application is available in Streamlit Cloud (https://newsnerdhackerbot.streamlit.app/), but if you want to run it locally, just follow these steps 😊

  1. Install dependencies:

    pip install -r requirements.txt
  2. Run Streamlit application:

    streamlit run newsnerd_hackerbot.py

About

The full experience of chatting with your favourite news website.

https://newsnerdhackerbot.streamlit.app/

License:MIT License


Languages

Language:Python 100.0%