Skip to content

Official repository of the LLM based open source news summarization, recommendation and ranking system.

License

Notifications You must be signed in to change notification settings

Harsh9524/OpenShorts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

OpenShorts

OpenShorts Logo

At OpenShorts, we believe news and AI should be openly available and transparently accessible to everyone. Our open-source platform harnesses the collective expertise of a global community to deliver a secure, audit-proof system that not only summarizes but also aligns the news with your interests.

Imagine replacing the endless stream of Instagram reels with meaningful news updates. With OpenShorts, your morning coffee becomes an opportunity to scroll through unbiased and relevant articles curated from "your" world. We're committed to cutting through the noise of manipulative and sensationalist media.

Join us on our journey to transform how you stay informed. OpenShorts—built by the honest, open-source community, for everyone.

🤔 What is OpenShorts?

LLM based open source news summarization, recommendation and ranking system.

[Insert architecture here]

Components:

Components fall into the following modules:

📃 Summarization:

📚 Rcommendation:

🤖 Ranking:

To-Do List

  • Set up project repository
  • Define initial project requirements
  • Set-up an news fetching API
  • Build a Chain-of-Thought based architecture
  • Implement initial summarization code
  • Implement initial recommendation code
  • Implement initial ranking code
  • Release of OpenShorts v0.1 (Mostly CLI based)

💭 Discussions

We have a discussions page where users can ask usage questions, discuss design decisions, and propose new features.

If you are able to help answer questions, please do so! This will allow the maintainers to spend more time focused on development and bug fixing.

💁 Contributing

As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.

Ways to Contribute to OpenShorts 👩‍💻

There are many ways to contribute to OpenShorts. Here are some common ways people contribute:

  • Documentation: Help improve our documentation, ranging from typo corrections to writing comprehensive guides.

  • Code: Help us write code, fix bugs, or improve our infrastructure.

  • Integrations: Help us integrate OpenShorts with your favorite tools.

  • Discussions: Help answer usage questions and discuss issues with users.

🌟 Contributors

OpenShorts contributors

About

Official repository of the LLM based open source news summarization, recommendation and ranking system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published