DATA ALCOTT SYSTEMS Logo
Login Register
Back to Blog
Task Submission AI & Data Science Internship Video GitHub

Task Submission - DAS001776 - Registration Assistant

Task Submission: Registration Assistant

Student: Priyanshi Trehan (DAS001776)

Domain: AI & Data Science

Internship ID: 182

Project Overview

Task Title: Registration Assistant

Description: Build an AI-powered registration assistant that helps students with course registration, eligibility checks, and registration guidance.

Domain Summary

This project provided hands-on experience in applying Artificial Intelligence and Data Science concepts to build a real-world chatbot. It involved implementing intent recognition, entity extraction, data validation, and JSON-based data storage, helping me understand how AI can automate user interactions and improve the registration process.

Technologies Used

Python

Natural Language Processing (NLP)

NLTK

spaCy

Scikit-learn

TF-IDF Vectorizer

Logistic Regression

Regular Expressions (Regex)

JSON

Object-Oriented Programming (OOP)

Git & GitHub

How I Completed This Task

I started by creating the chatbot's conversation flow and defining different user intents. Then, I trained a Machine Learning model using TF-IDF Vectorization and Logistic Regression for intent recognition. I implemented input validation for user details, used entity extraction techniques for processing information, and stored registration records in a JSON file. Finally, I tested the chatbot with different user inputs and uploaded the completed project to GitHub along with a demonstration video.

Outcome

The AI Registration Assistant was successfully developed and met all the required project objectives. The chatbot can greet users, answer registration-related queries, collect and validate user information, generate a registration summary, and save the registration details in JSON format. Through this task, I improved my skills in Python programming, NLP, Machine Learning, problem-solving, and real-world project development.

Project Resources

Video Demonstration
Task Demo - DAS001776 - Registration Assistant
Task submission by Student Code: DAS001776
Task: Registration Assistant
Watch on YouTube
GitHub Repository
priyanshi2312/AI-Registration-Assistant
View on GitHub
P
Priyanshi Trehan DAS001776 Student

Student at Free Internships - Sharing my internship journey and experiences.

Comments (0)
Leave a Comment
0 / 5000 characters

No comments yet. Be the first to share your thoughts!