Nov 2024 - Dec 2024
Frontend Developer
Web Application
The Fake News Detection App is a web-based platform designed to help users identify fake news articles using advanced Natural Language Processing (NLP) and Machine Learning (ML) models. The frontend of the app plays a critical role in ensuring an engaging and user-friendly experience by providing a smooth interface for input, real-time feedback, and easy navigation between the various app features.
The frontend is built with React, providing a dynamic and responsive UI. The ChatGPT-style chatbot interface interacts with the backend in real-time, sending requests to the model for fake news detection. Local storage is utilized to save user interactions, chat history, and feedback, ensuring a personalized and fluid user experience.
Key components include:
The development followed an agile approach, starting with the design of the user interface and progressively integrating the backend machine learning model. We began by building out the ChatGPT-style chatbot interface, ensuring that users could easily interact with the system. Afterward, we integrated the fake news detection backend, connecting the frontend with the machine learning model via API calls. The application was then tested extensively to ensure smooth interaction, accurate results, and consistent data handling.
Creating a seamless, interactive user interface while integrating complex backend machine learning models for real-time fake news detection.
Developed an intuitive web-based frontend with a ChatGPT-style chatbot interface, facilitating easy user input and smooth interaction with the backend machine learning model. Integrated local storage for saving chat history and ensuring a smooth user experience.