Scholar Bot
Scholar Bot
ACKNOWLEDGEMENT...............................................................................................1
Table of content...............................................................................................................2
Chapter 1: Introduction..................................................................................................1
1.1 Background........................................................................................................1
1.3 Objectives..............................................................................................................1
Chapter 3: Methodology................................................................................................5
3.4. Assumption...........................................................................................................7
5.1 Schedule...............................................................................................................11
Chapter 6: Project Budget...........................................................................................12
Chapter 8: conclusion..................................................................................................16
Reference........................................................................................................................17
ABSTRACT
In an ever-shifting environment for education, it is crucial to have resources
that can provide customized learning assistance. This paper presents
ScholarBot, an integrated intelligent tutoring system based on artificial
intelligence to supplement classrooms and students’ learning differences.
ScholarBot designed with Java and enhanced by-api natural language
processing enables functionalities to create an engaging teaching tool that can
span across various subjects and topics. To the students, the system offers on-
demand, targeted answers to their questions, generates clear and detailed
descriptions of concepts, and develops individualized practice questions. An
important feature of ScholarBot is the ability to monitor the progress of users
and adjust the algorithm to their individual learning process. This includes
the use of advanced AI technology integrated with the principles of effective
teaching and learning, to improve students' understanding, academic morale,
and self-motivated learning behaviors. Expected benefits are the
enhancements in students’ achievements, higher levels of motivation, and the
ability to address the shortage of tutors. I believe ScholarBot is an enormous
leap towards providing quality education assistance to more students than can
be enhanced by personal tutors.
CHAPTER 1: INTRODUCTION
1.1 Background
Recently, the educational sphere has become very popular in online classes
and individual approaches. This level of learning has been made even more
prominent by global events including the outbreak of COVID 19 which forced
learning to be made more flexible and accessible. Many conventional
education departments for some reason are incapable of offering necessary
attention to each learner due to numerous learners and scarce resources.
Still and yet much they are missing is high-quality learning support
technology with student-specific support outside of the classroom despite
advances in technology. This is especially the case for such subjects in which
students, in one way or another, require additional clarification or examples
in order to grasp certain notions.
1
One-Size-Fits-All Approach: Most of the existing resources in
Computer-assisted instruction/Learning provide pre-packaged learning
material that is not sensitive to the student learning styles, the pace
and student’s competency level.
Limited Scalability of Human Tutoring: Human tutors offer great
individual attention; however, the approach cannot generalize to cater
for all students because it is expensive and human tutors may at times
be unavailable.
Inconsistent Quality of Online Resources: Open sources differ in the
quality and the possibility of containing either the needed information,
or completely false data.
Difficulty in Tracking Progress: Most students find it very challenging
to manage themselves in terms of self-assessment of learning in
various curriculum areas and content areas.
1.3 Objectives
To provide an intelligent tutoring system based on artificial
intelligence that offers real-time, accurate answers to the student’s
questions.
To provide a user-friendly interface that engages students and
facilitates easy interaction with the AI tutor.
Application:
Personalized Learning
Self-study Use
Multi-Subject Adaptability
CHAPTER 2: LITERATURE REVIEW
Habitica was indeed launched in January 2013 by Vicky Hsu (Leslie) and
Tyler Renelle.It began as an open-source project designed to gamify
productivity and habit-building. The app turns tasks into quests where users
create custom goals and earn experience points, level up, and unlock rewards
for completing tasks like exercising, studying, or other productive activities.
Through this system, Habitica helps users stay motivated by blending
productivity management with role-playing game (RPG) elements.[4]
CHAPTER 3: METHODOLOGY
The Scrum framework, a key part of Agile methodology plays a crucial role
in developing the Scholarbot project by providing a structured approach to
planning and execution. It breaks the project into small, manageable time
periods called sprints, usually lasting two to four weeks. During each sprint,
the team focuses on completing specific features, like question-answering or
notifications, ensuring regular progress and adaptability. Regular meetings,
such as daily stand-ups, sprint reviews, and retrospectives, foster
communication and continuous improvement, ensuring Scholarbot is built
efficiently and aligned with the needs of students.
3.4. Assumption
Here are some assumptions made for Scholarbot project:
Database: Mysql
Webserver: Apache Tomcat
User Engagement
Learning Outcomes
User Satisfaction
Platform Reliability
Content Utilization
Reward system participation
Adoption and reach
CHAPTER 5: PROJECT SCHEDULE
5.1 Schedule
CHAPTER 6: PROJECT BUDGET
CHAPTER 7: FEASIBILITY ANALYSIS
Project Timeline:
Week 1-2:
Integrate the LLM API and database, and develop user authentication
mechanisms.
Monitor user feedback, address issues, and plan for future updates and
enhancements.
Key Milestones:
End of Week 10: Complete testing and refinement, addressing any bugs.
End of Week 15: Begin post-launch support and plan future updates.
CHAPTER 8: CONCLUSION