Crisp.News
About the project
AI-powered news app delivers personalized time-efficient briefings with audio playback and customizable topic categories.
Impacts
Engineered AI-powered news summarization system using LLM API, reducing content length by 60% while maintaining key information in digestible formats
Developed React-based news briefing application with Web Speech API integration, enabling hands-free consumption of personalized news briefings
Implemented dynamic content selection algorithm that generates time-constrained briefings (1/3/5 minutes), optimizing for reading speed of 250 WPM
Built responsive user interface with React and Tailwind CSS, achieving 99% cross-browser compatibility and mobile-first design principles
Architected caching system for API responses and AI-generated summaries, reducing external API calls by 40% and optimizing application performance
Stacks
JavaScript
React.js
Vite
Tailwind CSS
News API
LLM API
Text-To-Speech API
Link to application