4
1
India
1 year of experience
I reside in Bangalore, India, where my passion for software engineering and data science began after completing my +2 education. Throughout my Bachelor's degree in Computer Science and Engineering at a reputed college, this passion deepened, leading me to explore artificial intelligence, machine learning, and large language models (LLMs). I have gained practical experience through various internships, including roles as a Full Stack Developer Intern at Datalog Research Lab, a Data Science Intern at Pantech.AI, and an Artificial Intelligence Intern at Varcons Inc. Currently, I am a Machine Learning Intern at Feynn Labs, where I lead a team of four members. Outside of my academic and professional endeavors, I enjoy solving Rubik's Cubes, appreciating music, and watching movies/anime.
The weather AI app is a multifaceted platform designed to offer more than just standard weather updates. It integrates real-time weather data for any location, fetching details like temperature, humidity, wind speed, and weather descriptions using the OpenWeatherMap API. Additionally, the app retrieves an image of the location from the Unsplash API, providing a visual representation of the place for a richer user experience. One of the unique aspects of the app is its ability to generate personalized suggestions based on the current weather. For instance, depending on the temperature and weather conditions (rain, snow, clear skies), the app suggests suitable clothing, activities, and even whether it's a good day for a picnic. These recommendations are generated using Hugging Face’s GPT-2 model, adding a layer of AI-driven decision-making to enhance user interaction. To further elevate the experience, the app converts these recommendations into audio using Hugging Face's FastSpeech2 model. This feature allows users to listen to the recommendations instead of reading them, making the app accessible and interactive for various users. Overall, the app combines real-time weather data, city imagery, smart suggestions, and voice-enabled features to deliver an engaging and informative weather solution.