Satyam0077
Initial commit - Project Samarth Intelligent Q&A System
9142902
raw
history blame contribute delete
773 Bytes
def get_source(query_type: str):
"""
Returns the accurate data source(s) based on query type.
Ensures correct citation for all Q&A responses.
"""
if query_type in ["compare_rainfall", "compare_rainfall_production"]:
return "Ministry of Agriculture & Farmers Welfare and India Meteorological Department (IMD), data.gov.in"
elif query_type in ["highest_production", "crop_trend"]:
return "Ministry of Agriculture & Farmers Welfare, data.gov.in"
elif query_type == "climate_correlation":
return "India Meteorological Department (IMD), data.gov.in"
# Default fallback
return "Government Open Data Portal (data.gov.in)"
# 🧪 Test
if __name__ == "__main__":
print(get_source("compare_rainfall_production"))