0% found this document useful (0 votes)
33 views28 pages

Harsh Report

Uploaded by

dinalpatel64
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views28 pages

Harsh Report

Uploaded by

dinalpatel64
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

GUJARAT TECHNOLOGICAL UNIVERSITY

Chandkheda, Ahmedabad Affiliated

L. D. College of Engineering
A
Project Report
On

ShikshaFinder

Under subject of
DESIGN ENGINEERING – I B
B. E., Semester – IV
( Artificial Intelligence & Machine Learning )

Group-Id: 496681

Sr. No. Name Enrollment No.


1 Pruthak M. Jani 220280152023
2 Harsh N. Jani 220280152022
3 Sandeep C. Malivad 220280152031

Mr. Maitrik K. Shah


(Faculty Internal Guide)

Academic Year
2023-24
INDEX

Sr. No. Topics Page


No.
1 1. Candidate’s Declaration II
2 2. Certificate III
3 3. Acknowledgement IV
4 4. Abstract V
5 1.1 AEIOU Summary
• 1.2 Activities
• 1.3 Environment 1
• 1.4 Interaction
• 1.5 Object
• 1.6 User
6 2.1 Empathy Canvas
• 2.2 User
• 2.3 Stakeholders 3
• 2.4 Activities
• 2.5 Story Bording
7 3.1 Mind Map 6
8 4.1 Ideation Canvas
• 4.2 People 7
• 4.3 Situation/Context/Location
• 4.4 Activities
• 4.5 Props/Possible Solution
9 5.1 Product Development Canvas
• 5.2 Purpose 8
• 5.3 People
• 5.4 Product Experience/ Functions/ Features Components
• 5.5 Customers Revalidation/ Reject/ Redesign
10
6. Learning Needs Matrix 10
11
7. Prototype 12
12
8. Future Prospects and Ideas 19
13
9. References 21
14
10. Conclusion 22

Page | I
DECLARATION BY THE CANDIDATE

I the undersigned solemnly declare that the project report ShikshaFinder is


based on my own work carried out during the course of our study under the
supervision of Mr. Maitrik K. Shah.

I assert the statements made and conclusions drawn are an outcome of my


research work. I further certify that
I. The work contained in the report is original and has been done by me
under the general supervision of my supervisor.
II. The work has not been submitted to any other Institution for any other
degree/diploma/certificate in this university or any other University of
India or abroad.
III. We have followed the guidelines provided by the university in writing the
report.
IV. Whenever we have used materials (data, theoretical analysis, and text)
from other sources, we have given due credit to them in the text of the
report and giving their details in the references.

Team Id – 496681
Pruthak Jani (220280152023)
Harsh Jani (220280152022)
Sandeep Malivad (220280152031)

Page | II
L.D. COLLEGE of Engineering
Artificial Intelligence & Machine Learning
120, Circular Road, University Area,
Ahmedabad, Gujarat- 380015
2023-2024

CERTIFICATE
Date: 14/05/2024

This is to certify that the project entitled “ShikshaFinder” has been carried out by “Mr. Pruthak
Jani (220280152023)”, “Mr. Harsh Jani (220280152022)” and “Mr. Sandeep Malivad
(220280152031)” under my guidance in fulfilment of the Degree of Bachelor of Engineering in
Artificial Intelligence & Machine Learning In – 4th Semester of Gujarat Technological
University, Ahmedabad during the academic year 2023-2024.

Name Of Guide Head of Computer Department


Mr. Maitrik K. Shah Dr. C. S. Thaker

Page | III
Acknowledgement

We extend our heartfelt thanks with deep gratitude and respect to all those who have been
instrumental in providing invaluable help and guidance during the development of ShikshaFinder. This
project would not have been possible without the support and encouragement of numerous individuals.
We express our sincere appreciation to our internal guide, Asst. Professor Mr. Maitrik K. Shah,
for his vision and for providing us with the opportunity to embark on this challenging and innovative
journey. We are thankful for her guidance, encouragement, understanding, and insightful support
throughout the development process.
Our gratitude extends to Dr. C.S. Thaker, Head of the Computer Engineering Department at
L.D College of Engineering and Technology, Ahmedabad, for his continuous encouragement and
motivation, which played a pivotal role in shaping the project.
Last but certainly not least, we would like to acknowledge and express our indebtedness to
every individual associated with our project at various stages, even if their names may not find a place
in this acknowledgment. Their contributions, support, and feedback have been invaluable.

Page | IV
Abstract

Students looking for the perfect class often feel overwhelmed by scattered information
and a lack of clear comparisons. They spend countless hours searching individual
websites, comparing schools, and sifting through endless contact forms. It's a confusing
maze!

ShikshaFinder cuts through the clutter. It's a one-stop platform that empowers students to
explore a vast array of educational opportunities. Imagine having all the information you
need - from schools and tutors to those fun dance classes you've been eyeing - at your
fingertips! ShikshaFinder makes finding the right class a breeze, saving students valuable
time and frustration.

Page | V
1. AEIOU Summary

What is AEIOU Summary?


AEIOU is an acronym for Activities, Environments, Interactions, Objects, and
Users. It is a framework used to document and analyse observations of people in
their natural environment. The AEIOU framework can be used in a variety of
settings, including user experience research, usability testing, and ethnographic
studies.
Each letter of the AEIOU acronym stands for a different category of information that
can be observed and documented.

▪ Activities are the things that people do. This could include tasks, goals, or behaviours.
▪ Environments are the physical and social settings in which people interact. This
could include the physical location, the people who are present, and the objects that are
available.
▪ Interactions are the ways in which people interact with each other and with their
environment. This could include verbal and nonverbal communication, as well as physical
actions.
▪ Objects are the physical things that people use. This could include tools, equipment,
and furniture.
▪ Users are the people who are being observed. This could include individual users,
groups of users, or entire populations.

1. Which are the activities done by this project?


▪ Students
• Fills up the admission form.
• Views and selects educational institute as per their requirement.
• Reviews the quality of education and fills up the admission from based
on that.
▪ Educational Institutes
• Advertise Institute with Shiksha Finder.
• Accepts or decline admission form.
• Register and gives information.
• Uploads demo-lectures and sample materials.

2. In which Environment this project is useful?


▪ EdTech corporates
▪ Schools
▪ Skill Classes
▪ Coaching Classes

Page | 1
3. Which Objects are required for this project?
▪ Website
▪ Mobiles, Tablets
▪ Software
▪ Laptop, Computer
▪ Servers

4. Which type of users uses these Project?


▪ Students
▪ Schools
▪ Coaching Classes
▪ Skill Classes

5. Which is the Interaction done in these Project?


▪ ShikshaFinder – ( Gives details and advertises on the platform ) – Educational
Institutions.
▪ ShikshaFinder – ( Searches and selects the best platform ) – Students.
▪ Educational Institutions – ( Gives Admission ) – Students.
▪ Educational Institutions – ( Gets impression of quality of education via reviews and
demo-lectures ) – Students.

Page | 2
Empathy Canvas

What is empathy canvas?

• Empathy canvassing is a form of political canvassing that focuses on building


relationships with voters through empathetic listening and storytelling. It is a more time-
intensive approach than traditional canvassing, but it has been shown to be more
effective in changing voter attitudes and behaviour.

• It includes voters' concerns and stories with an open mind and heart. It avoids judgment
and instead focus on understanding the voter's perspective. Empathy canvassers also
share their own stories, which helps to build trust and rapport with voters.

1) Which type of users uses these Project?


▪ Students
▪ Schools
▪ Coaching Classes
▪ Skill Classes

2) Who are the stakeholders in this project?


▪ Students
▪ Schools
▪ Coaching Classes
▪ Skill Classes
▪ Investors

3) What are the activities of this project?


▪ Students
• Fills up the admission form.
• Views and selects educational institute as per their requirement.
• Reviews the quality of education and fills up the admission from based
on that.
▪ Educational Institutes
• Advertise Institute with Shiksha Finder.
• Accepts or decline admission form.
• Register and gives information.
• Uploads demo-lectures and sample materials.
Page | 3
4) What type of stories include in this project?

Happy Stories: -
1) Harsh was stressed about choosing a science stream school after 10th grade.
ShikshaFinder, a platform designed for school selection, helped him find the
perfect fit. He thrived in the new school, his grades soared, and he developed a
passion for science. ShikshaFinder's guidance empowered him to make an
informed decision about his future.
2) ShikshaFinder saved the day! Stressed about finding the right school, Shiksha used
the platform to land in the perfect science stream fit, leading to academic success
and a love for science. Forget the nightmare of class searching, ShikshaFinder has
it all - schools, tuition, even dance classes! Apply directly, watch demo lectures,
it's a game-changer! Highly recommend ShikshaFinder!
3) Mr. Patel, a passionate math teacher, struggled to find students beyond his school
job. ShikshaFinder changed everything. His profile attracted hundreds of students,
allowing him to build a thriving independent coaching career, transforming his
struggles into financial security and success in the world of education.
4) Finding the right classes was a nightmare until I discovered ShikshaFinder!
The platform is easy to use and has everything - schools, tuition centers, even
dance classes! Applying directly saves time and hassle, and demo lectures are a
game-changer. Highly recommend ShikshaFinder to any student looking for
educational opportunities!

Sad Stories: -
1) Akash ignored ShikshaFinder, lured by a prestigious school's high fees and past
results. He soon realized the hefty fees didn't translate to a quality education. The
demanding curriculum and lack of support led his grades to plummet. His dream
of academic success turned into a nightmare of financial burden.
2) Rohan dreamt of summer dance classes, but procrastination got the best of him.
He skipped ShikshaFinder's skill classes and missed the chance to learn, watching
his friends enjoy their newfound moves.
3) DP Vidhyapith aimed for a strong online presence but ignored ShikshaFinder.
Freelance developers built a costly, non-scalable website riddled with errors. The
school's online image suffered, leading to lost opportunities and a
tarnished reputation.
4) Bright Future Institute, in Brightville, prioritized results above student well-being.
Misleading ads hid a harsh reality - immense pressure and disregard for student
mental health. Whispers turned to outcries, tarnishing their reputation forever.
Greed eclipsed quality, leading to their inevitable downfall.

Page | 4
Page | 5
Mind Map
What is mind mapping?

A mind map is a diagram used to visually organize information into a hierarchy, showing
relationships among pieces of the whole. It is often created around a single concept, drawn as
an image in the centre of a blank page, to which associated representations of ideas such as
images, words and parts of words are added. Major ideas are connected directly to the central
concept, and other ideas branch out from those major ideas.

Mind maps are a great way to brainstorm, take notes, and plan projects. They can help
you to see the big picture and to make connections between different ideas. Mind maps are also
a fun and creative way to organize your thoughts.

Page | 6
Ideation Canvas
What is Ideation canvas?
Ideation Canvas is the creative process of generating, developing,
and communicating new ideas, where an idea is understood as a basic
element of thought that can be visual, concrete, or abstract. Ideation
comprises all Stages of a thought cycle, from innovation, to development,
to actualization.

What, Where and When Our Project is used?


In companies, colleges and other places where an individual has to make
a data diagrams, he can use this project to make diagram in convenient manner.

Page | 7
Product Development Canvas

What is Product Development Canvas?

A product development canvas is a tool that can be used to plan and develop
new products. It is a visual representation of the key elements of a product,
including its target market, value proposition, and business model. The product
development canvas can be used by individuals or teams to brainstorm, plan,
and execute product development projects.

The product development canvas can be used at any stage of the product
development process. It can be used to brainstorm new product ideas, to plan
product development projects, or to evaluate the feasibility of a product idea.
The product development canvas is a valuable tool for anyone who wants to
develop successful products.

What are the benefits of Product Development Canvas?


Here are some of the benefits of using a product development canvas:
• It helps you to think through all the key elements of a product, from its
target market to its business model.
• It helps you to identify any potential risks or challenges before you start
developing the product.
• It helps you to communicate your product vision to others, such as
investors, partners, or team members.
• It helps you to track your progress and make sure that you are on track
to launch a successful product.

1) What is Main purpose of this Project?

This project tackles the challenge students face in finding the perfect class. Currently,
searching for educational opportunities is a scattered and time-consuming process.
Shiksha-Finder aims to be a one-stop solution, offering a centralized hub to explore
schools, tutors, and even special activities. By providing easy-to-use comparison tools,
previews, and reviews, Shiksha-Finder empowers students to make informed choices
and navigate their educational journey with greater ease.

2) Which Components Are We Used?


▪ Analytics Page.
▪ Blogs For Parents.

Page | 8
▪ Marketing Portal.
▪ Home Page.
▪ Payment Gateway.
▪ Institute Profile.
▪ Student Profile.

3) What are The Features of this Product?


▪ Comprehensive Directory: ShikshaFinder offers a comprehensive directory of
schools, coaching classes and skill development centers, providing users with
access of wider range of institute.
▪ Demo-Lectures: Users can access demo lectures provided by schools and
coaching classes, allowing them to experience teaching methodologies and
evaluate quality of education.

Page | 9
Learning Needs Matrix
LNM Breakdown:

Needs Matrix (LNM): A tool to categorize learning needs based on user research and
different objects and skills needed.

User Research Informs Learning Needs:

The LNM is divided into four quadrants, each focusing on different aspects of learning needs:

1. Applicable Standards & Design Specs (Top Right):


o Focus: User behaviour research & accessibility standards.
o Learning Needs:
▪ User research on student search behaviour.
▪ Accessibility standards for a user-friendly platform.

2. Principles & Experiments (Bottom Right):


o Focus: User interaction & optimization.
o Learning Needs:
▪ User-centric design principles for search & interaction.
▪ A/B testing different listing layouts.
▪ Developing an efficient review system.

3. Tools & Methods (Top Left):


o Focus: Design software & user experience (UX) principles.
o Learning Needs:
▪ Design software for user-friendly interfaces.
▪ UX design principles for optimal search & interaction.

4. Skills & Techniques (Bottom Left):


o Focus: Development skills & user research methodologies.
o Learning Needs:
▪ Front-end development skills (HTML, CSS, JavaScript).
▪ User research methodologies (interviews, surveys).

Page | 10
Page | 11
Prototype Of ShikshaFinder

A prototype is a tangible or digital representation of a product or system in its early stages


of development. It serves as a testing ground to evaluate the feasibility, functionality, and
user experience of the design before committing to full-scale production. Through
iteration and refinement based on user feedback and experimentation, the prototype
evolves to become the final product.

Link: https://shikshafinder.com/

Overview:

1. User Onboarding:

• Objective: Guide students and institutions through a smooth registration and profile creation
process.
• Key Features:
o Simple Registration: Easy-to-use signup process with clear instructions.
o Onboarding Wizard: Interactive screens for students to specify educational interests
and for institutions to provide essential details.
o Welcome Tour: Brief video or interactive walkthrough highlighting core
functionalities for both user groups.

2. Search and Exploration (Students):

• Objective: Empower students to discover relevant educational opportunities.


• Key Features:
o Advanced Search: Search by keywords, location, filter by type of institution (school,
tutor, etc.), subject area, price range, and other relevant criteria.
o Detailed Listings: Comprehensive information about each institution, including
descriptions, contact details, photos (optional), and potentially demo lectures or
course outlines (optional).
o Review System (Future): Option for students to leave reviews and ratings after
enrolling with an institution, promoting transparency and trust within the platform.

3. Business Profiling (Institutions):

• Objective: Capture essential details about the institution to enhance discoverability and
student engagement.
• Key Features:
o Profile Creation: Dedicated section for institutions to provide a detailed description
of their offerings, target audience, and unique selling points.
o Content Management System (CMS): User-friendly interface for institutions to
upload photos, videos (optional), and manage all aspects of their online presence on
Shiksha-Finder.

Page | 12
o Analytics (Future): Institutions can access basic data on student interaction with
their profiles (e.g., number of views, inquiries), allowing them to optimize their
content and outreach strategies.

4. User Interface (UI) & Design Principles:

• Objective: Provide a visually appealing and intuitive interface for all users.
• Key Considerations:
o Responsiveness: The platform should adapt seamlessly to various devices (desktop,
mobile, tablets) for optimal user experience.
o Clarity and Readability: Clear information architecture and easy-to-navigate menus
will ensure users can find what they need quickly and efficiently.
o Search Functionality: The search engine should be user-friendly and provide
relevant results based on student queries.

5. Budget Management (Institutions - Future):

• Objective: Allow institutions to manage their advertising budgets within the platform
(potential future feature).
• Key Features (Future):
o Budget Allocation: Option for institutions to set advertising budgets for potential
promotional campaigns within Shiksha-Finder.
o Performance Tracking (Future): Institutions can track the impact of their
advertising efforts and optimize their budget allocation based on insights from the
platform.

6. Educational Resources:

• Objective: Provide students and institutions with valuable resources related to educational
exploration and best practices.
• Key Features:
o Help Center: A dedicated section with FAQs, tutorials, and guides to answer
common questions and assist users with navigating the platform.
o Blog Section (Future): Regularly updated blog posts featuring success stories,
industry trends, and insights relevant to students and educational institutions.

7. User Feedback Loop:

• Objective: Continuously improve Shiksha-Finder based on user feedback.


• Key Features:
o Feedback Forms: Easy-to-access forms for students and institutions to provide
feedback on their experience with the platform.
o User Testing (Future): Conducting user testing sessions with target audiences to
identify areas for improvement and ensure the platform meets their needs.
o Iterative Development: Utilizing feedback to refine functionalities and enhance the
overall user experience.

Page | 13
Tech Stack: -

• Frontend:
• HTML, CSS, JavaScript

• Framework: Next Js

• Backend:
• Server: Supabase

• Database: MongoDB and PostgreSQL

• Machine Learning:
• Python with libraries such as Scikit-learn and TensorFlow.

• Integration of OpenAI's API calls within backend logic for executing


recommendations on external platforms.

• Deployment:
• Cloud Hosting: Azure, Vercel

Page | 14
Demonstration of Prototype:
GitHub Repository: github

Page | 15
Page | 16
Page | 17
Page | 18
Future Prospects and Ideas for ShikshaFinder
1. Enhanced Personalization:

• Machine Learning-Powered Recommendations: Leverage advanced machine learning


algorithms to personalize educational recommendations for students. Analyzing search
history, interests, and location data can produce highly relevant suggestions, optimizing
student exploration.
• Evolving User Behaviour Analysis: Continuously refine recommendations based on user
behaviour. Analyzing clicks, saved institutions, and enrollment patterns can provide deeper
insights into student preferences, leading to more accurate and effective suggestions over
time.

2. Integration with Educational Resources:

• Curated Content Library: Build a comprehensive library of educational resources like


sample lesson plans, online tutorials, and virtual tours of institutions. This empowers students
to delve deeper into specific learning opportunities and make informed decisions.
• Partnerships with Educational Providers: Collaborate with educational institutions to offer
exclusive content previews and special promotions within Shiksha-Finder. This incentivizes
student enrollment while providing institutions with a targeted marketing avenue.

3. AI-Powered Learning Path Creation:

• Develop an AI-powered "Learning Path" feature: Utilizing student goals, interests, and
academic background, Shiksha-Finder can suggest personalized learning pathways. This
guides students towards the most suitable educational opportunities to achieve their desired
outcomes.
• Interactive Recommendation Engine: Integrate an interactive element within the
recommendation engine. Students can adjust filters and preferences to explore different
learning paths, fostering a dynamic and self-directed exploration process.

4. Community Building and Social Learning:

• Student Forums and Discussion Boards: Create dedicated online spaces where students can
connect, share experiences, and ask questions about institutions or specific learning areas.
This fosters a sense of community and facilitates peer-to-peer learning.
• Alumni Networks: Establish a platform for alumni of various institutions to connect and
offer mentorship or guidance to current students. This provides valuable insights and support
to students throughout their educational journey.

5. Gamification and Engagement Strategies:

• Gamified Search and Exploration: Introduce gamification elements like points, badges, and
leaderboards to incentivize active engagement with the platform. This makes the search
process more interactive and enjoyable for students.
• Personalized Learning Challenges: Design personalized learning challenges based on
student goals. These challenges can encourage consistent engagement and track progress
towards educational aspirations.

Page | 19
6. Data-Driven Insights for Institutions:

• Advanced Analytics Dashboard: Provide institutions with a comprehensive analytics


dashboard to track student engagement with their profiles, analyze demographics of
interested students, and measure the effectiveness of their Shiksha-Finder presence.
• Actionable Recommendations: Based on analytics data, offer actionable recommendations
to institutions for optimizing their profiles, content strategy, and overall outreach efforts
within the platform.

7. Expansion to New Educational Formats:

• Micro-Learning and Skill Development: Expand the platform to cater to micro-learning


opportunities and skill development courses. This caters to a wider audience seeking focused
learning experiences to enhance their knowledge and skillset.
• Life-Long Learning Opportunities: Include listings for online courses, workshops, and
other learning avenues relevant to continuing education and professional development. This
caters to a growing segment of learners seeking to upskill and stay competitive in a dynamic
job market.

Page | 20
References

Next JS DOCS

Supabase Docs

Page | 21
Azure Docs

Conclusion: -

ShikshaFinder bridges the gap between students and educational opportunities. This project,
guided by mentors like Mr. Maitrik K. Shah and Dr. C.S. Thaker, prioritizes user needs through
design thinking methodologies.
The result? A user-friendly platform with a powerful search engine and the potential for
personalized learning recommendations. ShikshaFinder empowers students and equips institutions
for success.
Moving forward, user feedback will fuel continuous improvement. We envision integrating
educational resources, fostering vibrant learning communities, and providing data-driven insights for
institutions. ShikshaFinder aspires to be a comprehensive hub for educational exploration, shaping
the future of learning and empowering students.
In essence, ShikshaFinder democratizes access to educational opportunities, creating a level
playing field for all. This positions ShikshaFinder as a key EdTech player, paving the way for a more
empowered and enriching educational experience.

~~~~~Thank You~~~~~

Page | 22

You might also like