π Project Description This project is an AI-powered system that allows users to query weather data using natural language (NL) queries. It dynamically selects relevant data from a JSON-based weather dataset and filters the most relevant results using NLP techniques (spaCy).
The system understands and processes queries like: β "What is the temperature today?" β "Will it rain tomorrow?" β "What was the humidity in Bangalore yesterday?" It then retrieves and displays the most relevant weather information from the dataset.
This AI-powered system dynamically selects relevant weather data from a JSON dataset based on natural language queries using spaCy for NLP.
β
Natural Language Processing (NLP) for weather-related queries
β
Automatic table selection based on query keywords
β
Intelligent filtering to find the most relevant weather data
β
Supports date-based queries (e.g., "What's the temperature today?")
β
Lightweight & Fast (Uses JSON instead of a database)