Repository: Candida18/College-Enquiry-Chatbot Branch: main Commit: 50eaa5cbd4ad Files: 12 Total size: 69.9 KB Directory structure: gitextract_ewz6ojfg/ ├── CRCE Bot/ │ ├── app.py │ ├── chatbot.py │ ├── static/ │ │ ├── Dataset.txt │ │ ├── assets/ │ │ │ ├── css/ │ │ │ │ └── Login-Form-Dark.css │ │ │ └── js/ │ │ │ └── bs-init.js │ │ └── styles/ │ │ └── style.css │ └── templates/ │ ├── forgot.html │ ├── index.html │ ├── login.html │ └── register.html ├── LICENSE └── README.md ================================================ FILE CONTENTS ================================================ ================================================ FILE: CRCE Bot/app.py ================================================ from chatbot import chatbot from flask import Flask, render_template, request,session,logging,url_for,redirect,flash from flask_recaptcha import ReCaptcha import mysql.connector import os app = Flask(__name__) recaptcha = ReCaptcha(app=app) app.secret_key=os.urandom(24) app.static_folder = 'static' app.config.update(dict( RECAPTCHA_ENABLED = True, RECAPTCHA_SITE_KEY = "6LdbAx0aAAAAAANl04WHtDbraFMufACHccHbn09L", RECAPTCHA_SECRET_KEY = "6LdbAx0aAAAAAMmkgBKJ2Z9xsQjMD5YutoXC6Wee" )) recaptcha=ReCaptcha() recaptcha.init_app(app) app.config['SECRET_KEY'] = 'cairocoders-ednalan' #database connectivity conn=mysql.connector.connect(host='localhost',port='3306',user='root',password='candida1',database='register') cur=conn.cursor() # Google recaptcha - site key : 6LdbAx0aAAAAAANl04WHtDbraFMufACHccHbn09L # Google recaptcha - secret key : 6LdbAx0aAAAAAMmkgBKJ2Z9xsQjMD5YutoXC6Wee @app.route("/index") def home(): if 'id' in session: return render_template('index.html') else: return redirect('/') @app.route('/') def login(): return render_template("login.html") @app.route('/register') def about(): return render_template('register.html') @app.route('/forgot') def forgot(): return render_template('forgot.html') @app.route('/login_validation',methods=['POST']) def login_validation(): email=request.form.get('email') password=request.form.get('password') cur.execute("""SELECT * FROM `users` WHERE `email` LIKE '{}' AND `password` LIKE '{}'""".format(email,password)) users = cur.fetchall() if len(users)>0: session['id']=users[0][0] flash('You were successfully logged in') return redirect('/index') else: flash('Invalid credentials !!!') return redirect('/') # return "The Email is {} and the Password is {}".format(email,password) # return render_template('register.html') @app.route('/add_user',methods=['POST']) def add_user(): name=request.form.get('name') email=request.form.get('uemail') password=request.form.get('upassword') #cur.execute("UPDATE users SET password='{}'WHERE name = '{}'".format(password, name)) cur.execute("""INSERT INTO users(name,email,password) VALUES('{}','{}','{}')""".format(name,email,password)) conn.commit() cur.execute("""SELECT * FROM `users` WHERE `email` LIKE '{}'""".format(email)) myuser=cur.fetchall() flash('You have successfully registered!') session['id']=myuser[0][0] return redirect('/index') @app.route('/suggestion',methods=['POST']) def suggestion(): email=request.form.get('uemail') suggesMess=request.form.get('message') cur.execute("""INSERT INTO suggestion(email,message) VALUES('{}','{}')""".format(email,suggesMess)) conn.commit() flash('You suggestion is succesfully sent!') return redirect('/index') @app.route('/add_user',methods=['POST']) def register(): if recaptcha.verify(): flash('New User Added Successfully') return redirect('/register') else: flash('Error Recaptcha') return redirect('/register') @app.route('/logout') def logout(): session.pop('id') return redirect('/') @app.route("/get") def get_bot_response(): userText = request.args.get('msg') return str(chatbot.get_response(userText)) if __name__ == "__main__": # app.secret_key="" app.run() ================================================ FILE: CRCE Bot/chatbot.py ================================================ from chatterbot import ChatBot from chatterbot.trainers import ListTrainer import spacy spacy.load('en_core_web_sm') # from spacy.lang.en import English from chatterbot.trainers import ChatterBotCorpusTrainer # Creating ChatBot Instance chatbot = ChatBot('CRCE BOT') # nlp = spacy.load("en_core_web_sm") chatbot = ChatBot( 'ChatBot for College Enquiry', storage_adapter='chatterbot.storage.SQLStorageAdapter', logic_adapters=[ { 'import_path': 'chatterbot.logic.BestMatch', 'default_response': "Hi there, Welcome to Fr. CRCE! 👋 If you need any assistance, I'm always here.Go ahead and write the number of any query. 😃✨

Which of the following user groups do you belong to?

1. Student's Section Enquiry.
2. Faculty Section Enquiry.
3. Parent's Section Enquiry.
4. Visitor's Section Enquiry.

", 'maximum_similarity_threshold': 0.90 } ], database_uri='sqlite:///database.sqlite3' ) trainer = ListTrainer(chatbot) # python app.py # Training with Personal Ques & Ans conversation = [ "Hi", "Helloo!", "Hey", "How are you?", "I'm good.

Go ahead and write the number of any query. 😃✨
1. Student's Section Enquiry.
2. Faculty Section Enquiry.
3. Parent's Section Enquiry.
4. Visitor's Section Enquiry.
", "Great", "Go ahead and write the number of any query. 😃✨
1. Student's Section Enquiry.
2. Faculty Section Enquiry.
3. Parent's Section Enquiry.
4. Visitor's Section Enquiry.
", "good", "Go ahead and write the number of any query. 😃✨
2. Faculty Section Enquiry.
3. Parent's Section Enquiry.
4. Visitor's Section Enquiry.
", "fine", "Go ahead and write the number of any query. 😃✨
2. Faculty Section Enquiry.
3. Parent's Section Enquiry.
4. Visitor's Section Enquiry.
", "Thank You", "Your Welcome 😄", "Thanks", "Your Welcome 😄", "Bye", "Thank You for visiting!..", "What do you do?", "I am made to give Information about Fr. CRCE college.", "What else can you do?", "I can help you know more about Fr. CRCE", "1", "STUDENT
The following are frequently searched terms related to student . Please select one from the options below :

1.1 Curriculars
1.2 Extra-Curriculars
1.3 Administrative
1.4 Examination
1.5 Placements
", "1.1", " CURRICULAR
These are the top results:

1.1.1 Moodle
1.1.2 Academic Calendar
1.1.3 Syllabus
", "1.1.1", " 1.1.1 Moodle
The link to Moodle 👉 Click Here
", "1.1.2", " 1.1.2 Academic Calender
The link to Academic Calender👉Click Here
", "1.1.3", " 1.1.3 Syllabus
The link to Syllabus 👉 Click Here
", "1.2", "EXTRA-CURRICULAR
These are the top results:

1.2.1 Events
1.2.2 Student Chapters
1.2.3 Student's Council
", "1.2.1", " 1.2.1 Events
The link to Events👉 Click Here
", "1.2.2", " 1.2.2 Student Chapters
The link to Student Chapters👉Click Here
", "1.2.3", " 1.2.3 Student's Council
The link to Student's Council👉 Click Here
", "1.3", "1.3 ADMINISTRATIVE
These are the top results:

1.3.1 Students Portal
1.3.2 Notices
", "1.3.1", " 1.3.1 Students Portal
The link to Students Portal👉 Click Here
", "1.3.2", " 1.3.2 Notices
The link to Notices👉 Click Here
", "1.4", " EXAMINATION
These are the top results:
1.4.1 Notices
1.4.2 Examination Process
1.4.3 Question Paper Archive
", "1.4.1", " 1.4.1 Notices
The link to Notices👉 Click Here
", "1.4.2", " 1.4.2 Examination Process
The link to Examination Process👉Click Here
", "1.4.3", " 1.4.3 Question Paper Archive
The link to Archives👉 Click Here
", "1.5", " PLACEMENTS These are the top results:
1.5.1 Placements
1.5.2 Our Recruiters
1.5.3 Placement Statistics
", "1.5.1", " 1.5.1 Placements
The link to Placements👉 Click Here
", "1.5.2", " 1.5.2 Our Recruiters
The link to Recruiters👉Click Here
", "1.5.3", " 1.5.3 Placement Statistics
The link to Placement Statistics👉 Click Here
", "2", "FACULTY
The following are frequently searched terms related to faculty. Please select one from the options below :

2.1 Portals & Administration
2.2 Change Personal Details
2.3 Examination
", "2.1", " PORTALS & ADMINISTRATION These are the top results:
2.1.1 Biometric Attendance System
2.1.2 Moodle
", "2.1.1", " 2.1.1 Biometric Attendance
The link to Biometric Attendance👉Click Here
", "2.1.2", " 2.1.2 Moodle
The link to Moodle👉Click Here
", "2.2", " CHANGE PERSONAL DETAILS These are the top results:

2.2.1 Site Login
", "2.2.1", " 2.2.1 Site Login
The link to Site Login👉Click Here
", "2.3", " EXAMINATION
These are the top results:

2.3.1 Notices
2.3.2 Question Paper Archive
", "2.3.1", " 2.3.1 Notices
The link to Notices 👉 Click Here
", "2.3.2", " 2.3.2 Question Paper Archive
The link to Archive👉Click Here
", "3", " PARENTS
The following are frequently searched terms related to Parents. Please select one from the options below :

3.1 About Us
3.2 Notices
3.3 Fee Payment
3.4 Placements
" , "3.1", " ABOUT US
These are the top results:

3.1.1 About CRCE
3.1.2 Director's Address
3.1.3 Principal's Address
", "3.1.1", " 3.1.1 About CRCE
The link to About CRCE👉 Click Here
", "3.1.2", " 3.1.2 Director's Address
The link to Director's Address👉Click Here
", "3.1.3", " 3.1.3 Principal's Address
The link to Principal's Address👉 Click Here
", "3.2", " NOTICES
These are the top results:

3.2.1 All Notices
", "3.2.1", " 3.2.1 All Notices
The link to All Notices👉 Click Here
", "3.3", " ABOUT US
These are the top results:

3.3.1 Payment Details
3.3.2 Online Payment Portal
", "3.3.1", " 3.3.1 Payment Details
The link to Payment Details 👉 Click Here
", "3.3.2", " 3.3.2 Payment Portal
The link to Payment Portal👉Click Here
", "3.4", " PLACEMENTS These are the top results:

3.4.1 Placements
3.4.2 Our Recruiters
3.4.3 Placement Statistics
", "3.4.1", " 3.4.1 Placements
The link to Placements👉 Click Here
", "3.4.2", " 3.4.2 Our Recruiters
The link to Recruiters👉Click Here
", "3.4.3", " 3.4.3 Placement Statistics
The link to Placement Statistics👉 Click Here
", "4", "The following are frequently searched terms related to visitors. Please select one from the options below :

4.1 About Us
4.2 Programs We Offer
4.3 Student Bodies
4.4 Extra-Curricular
", "4.1", " ABOUT US
These are the top results:

4.1.1 About CRCE
4.1.2 Director's Address
4.1.3 Principal's Address
", "4.1.1", " 4.1.1 About CRCE
The link to About CRCE👉 Click Here
", "4.1.2", " 4.1.2 Director's Address
The link to Director's Address👉Click Here
", "4.1.3", " 4.1.3 Principal's Address
The link to Principal's Address👉 Click Here
", "4.2", " PROGRAMS WE OFFER
These are the top results:

4.2.1 Under-Graduate
4.2.2 Post-Graduate
4.2.3 Ph.D
", "4.2.1", " 4.2.1 Under-Graduate
The link to Under-Graduate👉 Click Here
", "4.2.2", " 4.2.2 Post-Graduate
The link to Post-Graduate👉Click Here
", "4.2.3", " 4.2.3 Ph.D
The link to Ph.D👉 Click Here
", "4.3", " STUDENT BODIES
These are the top results:

4.3.1 Students Council
4.3.2 Students Chapter
4.3.3 Students Project Groups
", "4.3.1", " 4.3.1 Students Council
The link to Students Council 👉 Click Here
", "4.3.2", " 4.3.2 Students Chapter
The link to Students Chapter 👉Click Here
", "4.3.3", " 4.3.3 Students Project Groups
The link to Students Project Groups👉 Click Here
", "4.4", " EXTRA-CURRICULAR
These are the top results:

4.4.1 Events
4.4.2 Institute Innovation Cell
", "4.4.1", " 4.4.1 Events
The link to Events 👉 Click Here
", "4.4.2", " 4.4.2 Institute Innovation Cell
The link to Institute Innovation Cell 👉Click Here
", ] trainer.train(conversation) ================================================ FILE: CRCE Bot/static/Dataset.txt ================================================ "Hello", "Hi Human", "How are you doing ?", "I'm doing great.", "That is good to hear", "Thank you.", "You're welcome.", "what is your name ?" , "I'm CRCE Bot", "who made you ?", "I created by Candia , Lizel, Gini", "Hi there, Welcome to Fr. CRCE! 👋 If you need any assistance, I'm always here.
Which of the following user groups do you belong to?
", "1", "STUDENT
The following are frequently searched terms related to student . Please select one from the options below :
1.1 Curriculars 
1.2 Extra-Curriculars
1.3 Administrative
1.4 Examination
1.5 Placements
", "1.1", " CURRICULAR
These are the top results:
1.1.1 Moodle
1.1.2 Academic Calendar
1.1.3 Syllabus
", "1.1.1", " 1.1.1 Moodle
The link to Moodle 👉 Click Here
", "1.1.2", " 1.1.2 Academic Calender
The link to Academic Calender👉Click Here
", "1.1.3", " 1.1.3 Syllabus
The link to Syllabus 👉 Click Here
", "1.2", "EXTRA-CURRICULARS
These are the top results:
1.2.1 Events
1.2.2 Student Chapters
1.2.3 Student's Council
", "1.2.1", " 1.2.1 Events
The link to Events👉 Click Here
", "1.2.2", " 1.2.2 Student Chapters
The link to Student Chapters👉Click Here
", "1.2.3", " 1.2.3 Student's Council
The link to Student's Council👉 Click Here
", "1.3", "1.3 ADMINISTRATIVE
These are the top results:
1.3.1 Students Portal
1.3.2 Notices
", "1.3.1", " 1.3.1 Students Portal
The link to Students Portal👉 Click Here
", "1.3.2", " 1.3.2 Notices
The link to Notices👉 Click Here
", "1.4", " EXAMINATION
These are the top results:
1.4.1 Notices
1.4.2 Examination Process
1.4.3 Question Paper Archive
", "1.4.1", " 1.4.1 Notices
The link to Notices👉 Click Here
", "1.4.2", " 1.4.2 Examination Process
The link to Examination Process👉Click Here
", "1.4.3", " 1.4.3 Question Paper Archive
The link to Archives👉 Click Here
", "1.5", " PLACEMENTS These are the top results:
1.5.1 Placements
1.5.2 Our Recruiters
1.5.3 Placement Statistics
", "1.5.1", " 1.5.1 Placements
The link to Placements👉 Click Here
", "1.5.2", " 1.5.2 Our Recruiters
The link to Recruiters👉Click Here
", "1.5.3", " 1.5.3 Placement Statistics
The link to Placement Statistics👉 Click Here
", "2", "FACULTY
The following are frequently searched terms related to faculty. Please select one from the options below :
2.1 Portals & Administration
2.2 Change Personal Details
2.3 Examination
", "2.1", " PORTALS & ADMINISTRATION These are the top results:
2.1.1 Biometric Attendance System
2.1.2 Moodle
", "2.1.1", " 2.1.1 Biometric Attendance
The link to Biometric Attendance👉Click Here
", "2.1.2", " 2.1.2 Moodle
The link to Recruiters👉Click Here
", "2.2", " CHANGE PERSONAL DETAILS These are the top results:
2.2.1 Site Login
", "2.2.1", " 2.2.1 Site Login
The link to Site Login👉Click Here
", "2.3", " EXAMINATION These are the top results:
2.3.1 Notices
2.3.2 Question Paper Archive
", "2.3.1", " 2.3.1 Notices
The link to Notices 👉 Click Here
", "2.3.2", " 2.3.2 Question Paper Archive
The link to Archive👉Click Here
", "3", " PARENTS
The following are frequently searched terms related to Parents. Please select one from the options below :
3.1 About Us 
3.2 Notices
3.3 Fee Payment
3.4 Placements
" , "3.1", " ABOUT US
These are the top results:
3.1.1 About CRCE
3.1.2 Director's Address
3.1.3 Principal's Address
", "3.1.1", " .3.1.1 About CRCE
The link to About CRCE👉 Click Here
", "3.1.2", " 3.1.2 Director's Address
The link to Director's Address👉Click Here
", "3.1.3", " 3.1.3 Principal's Address
The link to Principal's Address👉 Click Here
", "3.2", " NOTICES
These are the top results:
3.1.1 All Notices
", "3.2.1", " .3.2.1 All Notices
The link to All Notices👉 Click Here
", "3.3", " ABOUT US
These are the top results:
3.3.1 Payment Details
3.3.2 Online Payment Portal
", "3.1.1", " .3.1.1 Payment Details
The link to Payment Details 👉 Click Here
", "3.1.2", " 3.1.2 Payment Portal
The link to Payment Portal👉Click Here
", "3.4", " PLACEMENTS These are the top results:
3.4.1 Placements
3.4.2 Our Recruiters
3.4.3 Placement Statistics
", "3.4.1", " 3.4.1 Placements
The link to Placements👉 Click Here
", "3.4.2", " 3.4.2 Our Recruiters
The link to Recruiters👉Click Here
", "3.4.3", " 3.4.3 Placement Statistics
The link to Placement Statistics👉 Click Here
", "4", "The following are frequently searched terms related to faculty. Please select one from the options below :
4.1About Us
4.2 Programs We Offer
4.3 Student Bodies
4.4 Extra-Curriculars
", "4.1", " ABOUT US
These are the top results:
4.1.1 About CRCE
4.1.2 Director's Address
4.1.3 Principal's Address
", "4.1.1", " .4.1.1 About CRCE
The link to About CRCE👉 Click Here
", "4.1.2", " 4.1.2 Director's Address
The link to Director's Address👉Click Here
", "4.1.3", " 4.1.3 Principal's Address
The link to Principal's Address👉 Click Here
", "4.2", " PROGRAMS WE OFFER
These are the top results:
4.2.1 Under-Graduate
4.1.2 Post-Graduate
4.2.3 Ph.D
", "4.2.1", " .4.2.1 Under-Graduate
The link to Under-Graduate👉 Click Here
", "4.2.2", " 4.2.2 Post-Graduate
The link to Post-Graduate👉Click Here
", "4.2.3", " 4.2.3 Ph.D
The link to Ph.D👉 Click Here
", "4.3", " STUDENT BODIES
These are the top results:
4.3.1 Students Council
4.3.2 Students Chapter
4.3.3 Students Project Groups
", "4.3.1", " .4.3.1 Students Council
The link to Students Council 👉 Click Here
", "4.3.2", " 4.3.2 Students Chapter
The link to Students Chapter 👉Click Here
", "4.3.3", " 4.3.3 Students Project Groups
The link to Students Project Groups👉 Click Here
", "4.4", " EXTRA-CURRICULARS
These are the top results:
4.4.1 Events
4.4.2 Institute Innovation Cell
", "4.3.1", " .4.3.1 Events
The link to Events 👉 Click Here
", "4.3.2", " 4.3.2 Institute Innovation Cell
The link to Institute Innovation Cell 👉Click Here
", ================================================ FILE: CRCE Bot/static/assets/css/Login-Form-Dark.css ================================================ .login-dark { height: 1000px; background: aliceblue; /*background-size: cover;*/ background-size:contain; position: relative; } .login-dark form { max-width: 30%; width: 90%; background-color: #1e2833; padding: 40px; border-radius: 4px; transform: translate(-50%, -50%); position: absolute; top: 40%; left: 50%; color: #fff; box-shadow: 3px 3px 4px rgba(0,0,0,0.2); } .login-dark .illustration { text-align: center; padding: 15px 0 20px; font-size: 100px; color: #2980ef; } .login-dark form .form-control { background: none; border: none; border-bottom: 1px solid #434a52; border-radius: 0; box-shadow: none; outline: none; color: inherit; } .login-dark form .btn-primary { background: #214a80; border: none; border-radius: 4px; padding: 11px; box-shadow: none; margin-top: 26px; text-shadow: none; outline: none; } .login-dark form .btn-primary:hover, .login-dark form .btn-primary:active { background: #214a80; outline: none; } .login-dark form .forgot { display: block; text-align: center; font-size: 14px; color: white; opacity: 0.9; text-decoration: none; } .login-dark form .forgot:hover, .login-dark form .forgot:active { opacity: 1; text-decoration: none; text-decoration: white; } .login-dark form .btn-primary:active { transform: translateY(1px); } ================================================ FILE: CRCE Bot/static/assets/js/bs-init.js ================================================ $(document).ready(function(){ $('[data-bss-hover-animate]') .mouseenter( function(){ var elem = $(this); elem.addClass('animated ' + elem.attr('data-bss-hover-animate')) }) .mouseleave( function(){ var elem = $(this); elem.removeClass('animated ' + elem.attr('data-bss-hover-animate')) }); }); ================================================ FILE: CRCE Bot/static/styles/style.css ================================================ :root { /*--body-bg: linear-gradient(135deg, #f5f7fa 0%, rgb(221, 237, 250) 100%);*/ --body-bg: aliceblue; --msger-bg: #fff; --border: 2px solid #ddd; --left-msg-bg: linear-gradient(to right, #764ba2, #667eea); --right-msg-bg: linear-gradient(to right, #753a88, #cc2b5e); /*--right-msg-bg: #579ffb;*/ } html { box-sizing: border-box; } *, *:before, *:after { margin: 0; padding: 0; box-sizing: inherit; } body { display: flex; justify-content: center; align-items: center; height: 100vh; background-image: var(--body-bg); /*font-family: Helvetica, sans-serif;*/ font-family: Georgia, "Times New Roman", Times, serif; } .navbar { width: 100%; max-width: 867px; } .msger { display: flex; flex-flow: column wrap; justify-content: space-between; width: 100%; max-width: 867px; margin: 25px 10px; height: calc(100% - 50px); border: var(--border); border-radius: 5px; background: var(--msger-bg); box-shadow: 0 15px 15px -5px rgba(0, 0, 0, 0.2); } .msger-header { /* display: flex; */ font-size: medium; justify-content: space-between; padding: 10px; text-align: center; border-bottom: var(--border); background: #eee; color: rgb(0, 0, 0); } .msger-chat { flex: 1; overflow-y: auto; padding: 10px; } .msger-chat::-webkit-scrollbar { width: 6px; } .msger-chat::-webkit-scrollbar-track { background: #ddd; } .msger-chat::-webkit-scrollbar-thumb { background: #bdbdbd; } .msg { display: flex; align-items: flex-end; margin-bottom: 10px; } .msg-img { width: 50px; height: 50px; margin-right: 10px; background: #ddd; background-repeat: no-repeat; background-position: center; background-size: cover; border-radius: 50%; } .msg-bubble { max-width: 450px; padding: 15px; border-radius: 15px; background: var(--left-msg-bg); } .msg-info { display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; } .msg-info-name { margin-right: 10px; font-weight: bold; } .msg-info-time { font-size: 0.85em; } .left-msg .msg-bubble { border-bottom-left-radius: 0; } .right-msg { flex-direction: row-reverse; } .right-msg .msg-bubble { background: var(--right-msg-bg); color: #fff; border-bottom-right-radius: 0; } .right-msg .msg-img { margin: 0 0 0 10px; } .msger-inputarea { display: flex; padding: 10px; border-radius: 5px; border-top: var(--border); background: #eee; } .msger-inputarea * { padding: 10px; border: none; border-radius: 3px; font-size: 1em; } .msger-input { flex: 1; background: #ddd; } .msger-send-btn { margin-left: 10px; /*background: rgb(0, 196, 65);*/ background-image: linear-gradient(to right, #4568dc, #b06ab3); color: black; font-weight: bold; cursor: pointer; transition: background 0.23s; } .msger-send-btn:hover { background-image: linear-gradient(to right, #b06ab3, #4568dc); /* background: rgb(0, 180, 50);*/ } .msger-chat { background-color: black; } ================================================ FILE: CRCE Bot/templates/forgot.html ================================================ Login ================================================ FILE: CRCE Bot/templates/index.html ================================================ CRCE Bot
{% with messages = get_flashed_messages() %} {% if messages %} {% for message in messages %} {% endfor %} {% endif %} {% endwith %}

CRCE BOT
Hi there, Welcome to Fr. CRCE! 👋 If you need any assistance, I'm always here.
CRCE BOT
Which of the following user groups do you belong to?

1. Student's Section Enquiry.
2. Faculty Section Enquiry.
3. Parent's Section Enquiry.
4. Visitor's Section Enquiry.
================================================ FILE: CRCE Bot/templates/login.html ================================================ Login ================================================ FILE: CRCE Bot/templates/register.html ================================================ Register