Senior Digest

Streamlit
application badge
Created by team LJZ on December 08, 2023

Senior-Digest is an innovative web application designed to simplify news consumption, making it more accessible and personalized. Imagine a dashboard where, in one tab labeled "Summary," the app neatly displays top 10 news headlines with generated summaries. Users can then switch to the "Query" tab to ask questions that dive into particular topics, either by typing or speaking. Here, the app processes the queries using smart language models and quickly fetches relevant answers from its database. Before showing these answers to the user, it checks them for accuracy and relevance. Senior-Digest uses several key technologies to work smoothly and efficiently. Streamlit makes the app's interface easy to use and interactive. Google Cloud offers VertexAI models needed by the application, like LLM, embeddings, speech-to-text and text-to-speech APIs. gspread connects the app to Google Sheets for retrieval of daily news summary. Pinecone is used for storing news embeddings over a period of time. Langchain helps to integrate summarization and RAG components. Finally, Trulens evaluates the query and responses for relevance and groundedness. Senior-Digest's features are especially beneficial for the elderly. Its simple access to the top 10 daily news stories and AI-generated summaries reduces the need for lengthy reading, ideal for those who might struggle with small text. Additionally, its voice-based query system and audio outputs make news consumption easier and more accessible for elderly users, accommodating potential visual challenges.

Category tags: