Harsh Report
Harsh Report
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
Academic Year
2023-24
INDEX
Page | I
DECLARATION BY THE CANDIDATE
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.
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
▪ 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.
Page | 1
3. Which Objects are required for this project?
▪ Website
▪ Mobiles, Tablets
▪ Software
▪ Laptop, Computer
▪ Servers
Page | 2
Empathy Canvas
• 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.
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.
Page | 7
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.
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.
Page | 8
▪ Marketing Portal.
▪ Home Page.
▪ Payment Gateway.
▪ Institute Profile.
▪ Student Profile.
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.
The LNM is divided into four quadrants, each focusing on different aspects of learning needs:
Page | 10
Page | 11
Prototype Of ShikshaFinder
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.
• 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.
• 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.
• 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.
Page | 13
Tech Stack: -
• Frontend:
• HTML, CSS, JavaScript
• Framework: Next Js
• Backend:
• Server: Supabase
• Machine Learning:
• Python with libraries such as Scikit-learn and TensorFlow.
• 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:
• 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.
• 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.
• 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:
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