File size: 661 Bytes
a76e990
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class AgriculturalChatEngine:
    def __init__(self):
        self.responses = {
            'fertilizer': "Organic compost is recommended for most crops in your area.",
            'pest': "Neem oil spray is effective against common pests while being eco-friendly.",
            'default': "For optimal results, maintain proper irrigation and soil pH levels."
        }
    
    def generate_response(self, query):
        query = query.lower()
        for key in self.responses:
            if key in query:
                return f"🌱 Agricultural Assistant: {self.responses[key]}"
        return f"🌱 Agricultural Assistant: {self.responses['default']}"