News picking is a news web application designed to provide users with the latest news based on their interests. The platform categorizes news across a broad spectrum, from finance to fashion and education to world affairs. Users can pick news articles for future reference, view the most popular news picked by others. Additionally, Admin users can create custom channels, to categorize the news based on different subjects.
The client required a web app that would:
Deliver the latest news tailored to user's interests.
Enable users to pick and save news articles for later
Display the most viewed and picked news within the system.
Admin panel to create new channels, tags and categories to display on the web app for the end users.
AI generated news taking references from the scraper data.
Key challenges for the project include:
Data Scraping: The system needed to fetch the latest news from various scrapers daily. Each source had its own way of providing data, leading to inconsistent formats.
Duplicate Records: Handling duplicate news records was a significant challenge, as the data collected from multiple sources often overlapped.
Bulk Data Handling: The system processed large volumes of data, so performance optimization was crucial to ensure fast loading times and a smooth user experience.
Custom Algorithms: Developing algorithms to deliver relevant, productive news results tailored to user preferences for tags and categories was a priority.
ViitorCloud developed a robust and intuitive news web application and an admin panel that addressed the client’s requirements:
Data Scraping: Integrated third-party scrapers to fetch news from multiple sources, ensuring that the platform delivers the latest updates.
AI-Based News: Using a scraper, the AI refines the news data collected and presents it on the website. The option to add prompts for news generation is available exclusively through the admin panel.
News Customization: Implemented a news filtering system allowing users to receive news updates based on their interests and preferences.
Popular News: Developed a module to track and display the most viewed and picked news within the platform.
Picked articles: Developed a feature enabling users to pick the news articles for later reference, enhancing personalized content curation.
Custom Channels: Enabled admin users to create custom channels and choose the specific nature of news articles they want to follow.
Custom Algorithms: Developed custom algorithms to ensure that users receive the most relevant and tailored news content.
Performance Optimization: Developed custom algorithms to ensure that users receive the most relevant and tailored news content.
The client chose ViitorCloud due to their experience in developing scalable web applications, expertise in data scraping and algorithm development, and ability to deliver a highly customized solution. ViitorCloud’s approach to handling bulk data efficiently and providing a smooth user experience was crucial to the success of the project.
Frontend: React
Backend: Python, Machine Learning
Integrations: 3rd-party data scrapers
Although the project is still in progress, key outcomes from Phase 1 development include:
User-Centric Experience: Users can now browse the latest news tailored to their preferences, pick articles for future reference, and create custom channels.
Efficient Data Management: The system processes large volumes of news data daily, providing users with the latest information without performance issues.
Customized News Algorithms: Users receive personalized news updates based on their interests, improving overall engagement and satisfaction.
The News picking platform is on its way to becoming a go-to source for personalized news, providing users with tailored updates across various categories. ViitorCloud’s ability to handle complex data scraping, duplicate record management, and performance optimization ensures that the platform delivers a seamless user experience.
Looking to develop a news platform or improve your existing one? Contact ViitorCloud to explore how we can help build a tailored solution for your needs.
Web Development
UI/UX Design
Devops Services
Technology Consulting
News & Media
Fill out this form to drop us an email, and we will reach out to shape something extraordinary.