An intelligent news aggregator that uses AI to scrape, categorize, and present personalized tech news from multiple sources. Features advanced content management and real-time updates.
Tech-updates is a sophisticated news aggregation platform that combines web scraping, artificial intelligence, and modern web development to deliver personalized tech news. The system automatically collects articles from multiple sources including Medium, Y Combinator, and Crunchbase, then uses Azure OpenAI for intelligent categorization and content analysis. The backend is built with Flask and PostgreSQL, providing a robust REST API for data management. The frontend uses React with Vite for optimal performance and user experience. The system integrates Qdrant vector database for efficient content storage and retrieval, enabling fast search and recommendation features. Key features include automated content scraping, AI-powered categorization, personalized news feeds, and a responsive web interface. The project demonstrates advanced full-stack development skills with AI integration, database design, and modern web technologies.
Azure OpenAI integration for intelligent article categorization and analysis
Qdrant vector database for efficient content storage and similarity search
Automated web scraping from Medium, Y Combinator, and Crunchbase
Flask REST API with PostgreSQL for real-time content management