Introduce an optional chatbot feature that allows users to ask natural language questions about identified birds, comparisons, or general bird-related queries.
Tasks
- Define chatbot scope (Q&A, explanations, comparisons)
- Design backend endpoint for chatbot interactions
Use DB-backed species data as context for LLM prompts
Build simple chat UI on frontend
Add basic prompt safety and limits
Introduce an optional chatbot feature that allows users to ask natural language questions about identified birds, comparisons, or general bird-related queries.
Tasks
Use DB-backed species data as context for LLM prompts
Build simple chat UI on frontend
Add basic prompt safety and limits