Basic Login System using Flask 📘 Overview A simple Flask web app that allows a user to log in using dummy credentials. Demonstrates form handling, flash messages, and route redirection.
🗂️ Project Structure app.py login.html
⚙️ Setup Install Flask and run the app: pip install flask python app.py
📘 Overview An AI-powered Agriculture Chatbot built using Flask with user authentication. Users can register, log in, and chat with a virtual farming assistant that provides advice on fertilizers, pests, and weather.
⚙️ Setup Instructions 1️⃣ Install Dependencies pip install flask flask_sqlalchemy flask_bcrypt
2️⃣ Run the App python app.py
##3️⃣ Open in Browser
💬 Chatbot Features Responds to queries on fertilizer, pests, and weather Provides general agriculture tips Simple & clean chat UI
🔐 Authentication Features Secure user registration & login Passwords hashed with Flask-Bcrypt Session management with Flask-Session
An intelligent bilingual chatbot built using Flask (Python) that helps farmers with agricultural advice such as fertilizers, pest control, and weather guidance — available in English and Tamil.
🚀 Features 🧠 AI-based Chatbot for farming-related questions 🌐 Bilingual Support – English & Tamil 🔐 User Authentication System (Signup & Login) 💬 Interactive Chat Interface 🗄️ SQLite Database Integration 🎨 Responsive & Simple UI Design ⚙️ Tech Stack
💡 How It Works
User registers or logs in to access the chatbot. The chatbot automatically detects English or Tamil language. Based on keywords (e.g., fertilizer, pest, weather), it provides agricultural advice. User chats continue until logout.