Back

3News App Using Angular, LangChain and OpenAI

Project thumbnail

3News is an is an app that returns the latest news articles based on the type of news requested, powered by large language models (LLMs) and LangChain. The Python API serves as an interface between the browser client and supports five different news categories: local, international, business, tech, and sports. It processes requests dynamically based on the type of news and location (if needed). The frontend serves as a user interface to access the latest news articles across five categories: local, international, business, tech, and sports.

Features

News Types Supported

Note: The input is not case-sensitive, but it is spelling-sensitive. Make sure to use the exact names for the news types (e.g., local, not Local).

Disclaimer

At the current moment, the application is not displaying the latest news because it uses the gpt-4-turbo model, which does not have access to live news data. Instead, the news data available is up to April 2023. However, newer versions of the model with live data capabilities can be integrated in the future to provide up-to-date news.

Dive in to explore my other projects projects, and don’t forget to check out my GitHub account for additional insights into my development journey.