DailyLinkAI

Introducing "DailyLinkAI" - Your Personalised Daily News Recommender.

DATA

DailyLinkAI is an advanced news recommendation system that curates a personalised news feed by analysing and matching the content of articles from reputable sources like BBC and SkyNews. The app leverages cutting-edge NLP models to deliver news recommendations that align closely with user interests.

PROCESS

The development of DailyLinkAI's app involves several key procedural steps:

    Article Collection:

  • Articles are systematically scraped from trusted news websites, particularly focusing on sitemaps to ensure comprehensive and up-to-date content acquisition.
  • Preprocessing steps, including text cleaning and normalisation, are applied to prepare the content for embedding.
  • Content Analysis:

  • BERT embeddings are used to transform article content into high-dimensional vectors that capture semantic meaning.
  • The system then employs RAG (Retrieval-Augmented Generation) to find and suggest articles with the closest vector matches, ensuring recommendations are contextually relevant to the user's interests.
  • Deployment:

  • DailyLinkAI is built as an intuitive web application using Streamlit, making it easily accessible from any browser.
  • The backend system is designed for scalability and efficiency, ensuring fast and reliable news delivery.

FEATURES

  • Personalised News Feed: Tailored news recommendations based on user interests and interactions.
  • Comprehensive Coverage: Articles from diverse, reputable sources covering various angles of important topics.
  • Intelligent Recommendations: Utilises state-of-the-art embedding techniques and similarity scoring to suggest articles that align with user preferences.
  • Scalable and Efficient: Lightweight backend system for fast and reliable news delivery.
  • GitHub Repository Use DailyLinkAI

    Streamlit App

    Get In Touch!