0% found this document useful (0 votes)
13 views11 pages

Draft Proposal Final

The document outlines the development of Scriptify, a system designed to convert handwritten notes into digital text to aid students in accessing and understanding class materials. It highlights user research identifying challenges faced by students, such as difficulty in reading their own handwriting and catching up on missed classes. The project aims to enhance learning efficiency by integrating traditional methods with modern technology, ultimately improving students' academic performance.

Uploaded by

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

Draft Proposal Final

The document outlines the development of Scriptify, a system designed to convert handwritten notes into digital text to aid students in accessing and understanding class materials. It highlights user research identifying challenges faced by students, such as difficulty in reading their own handwriting and catching up on missed classes. The project aims to enhance learning efficiency by integrating traditional methods with modern technology, ultimately improving students' academic performance.

Uploaded by

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

Table of Contents

List of Figures..................................................................................................................................2

Acknowledgement...........................................................................................................................3

Introduction......................................................................................................................................4

User Research..................................................................................................................................5

Project goals.....................................................................................................................................7

Problem Statement...........................................................................................................................8

List of Charts

CHART 1: TROUBLE UNDERSTANDING MISSED CLASS NOTES................................................................................................................6


CHART 2: DIFFICULTY READING OWN HANDWRITING AFTER TAKING NOTES.................................................................................6

List of Figures

FIGURE 1: ADHYAYAN SCHOOL LOGO........................................................................................................................................................... 3


FIGURE 2: LEAPFROG LOGO............................................................................................................................................................................. 3
FIGURE 3: HACK अ THON LOGO......................................................................................................................................................................3

1
FIGURE 5: FOUNDING DEVELOPERS (OUR GROUP) LOGO.......................................................................................................................4
FIGURE 4: SCRIPTIFY LOGO............................................................................................................................................................................ 4

2
Acknowledgement
We would like to sincerely acknowledge and express our deepest gratitude to Adhyayan School
and Leapfrog for organizing this first-ever school-level hackathon. This event has provided us
with an exceptional platform to learn, innovate, and grow in ways we had never imagined before.
Through this competition, we have gained invaluable hands-on experience, honed our problem-
solving skills, and expanded our understanding of technology and software development.

We are especially grateful to our school for fostering an environment that encourages creativity,
exploration, and continuous learning. Our heartfelt thanks go to our respected Digi teacher, Mr.
Bishal Khatiwada, whose unwavering guidance, motivation, and support have played a crucial
role in our journey. His mentorship has been instrumental in helping us navigate the complexities
of Python development and apply our knowledge to real-world challenges.

Additionally, we extend our appreciation to everyone involved in making this hackathon a


success: the organizers, mentors, judges, and whose dedication, time, and effort have ensured
that this event runs smoothly. Your hard work has made this an incredible learning experience,
and we feel truly privileged to be a part of it. This hackathon has been a memorable and
transformative experience for us. It has not only enhanced our technical skills but also
strengthened our ability to collaborate, think critically, and persevere through challenges. We are
grateful for the friendships we have built, the knowledge we have gained, and the opportunity to
engage in such a dynamic and supportive learning environment.

Figure 1: Hack अ Thon Logo

Figure 3: Leapfrog Logo Figure 2: Adhyayan School Logo

3
Introduction
In this world of technologies and new inventions, a great role in the future of this world is played
by students as one of the main factors. Students are recognized for their hard work and
dedication. The traditional methods are still being used to teach the students. Boards, markers,
paper, pencils, etc., are still used by the schools. However, these methods can be a hassle for the
students. To overcome these problems, Scriptify is being developed. Scriptify will be able to take
any image and convert the text within it into a text document. This system is being made with the
help of Python. This will be time-saving and accessible to every student. Scriptify can be used by
combining traditional methods, as it will be cost-effective. The handwritten text from the white
board in classrooms can be scanned and converted into a text document. By implementing
Scriptify, the most important needs of students will be addressed. A modern and efficient
approach to the future of learning will be offered by this system. The converted text document
can be accessed by students to revise their notes or rewrite them. Scriptify can be one of the
factors that can improve the future of students. Student’s academic status will be elevated by
using Scriptify. It can be considered the key point for the future of learning.

Figure 4: Scriptify Logo


Figure 5: Founding Developers Logo

4
User Research
To understand the problems faced by the learners in their academics, we conducted interviews to
highlight the challenges faced by students in their academics and the teacher’s point of view on
these problems. Our friend Unnav said, “Sometimes, I find it difficult to organize my notes or
sometimes I can’t even read my own handwriting.” This shows the difficulties faced by
learners in note-taking and organizing which hampers their understanding on specific topics.
Another student said, “I often miss classes by going to basketball matches and it becomes
difficult to catch up on my studies.” This reflects the challenges faced by athletes and students
who participate in extracurriculars to stay on track in their academics. Our class teacher stated,
“The student’s studies are being hindered because of missing class and being unable to
catch up in class”. This emphasizes the problems and struggle of missed notes. These are the
struggles encountered by the students daily in their school journey. Learners that are unable to
attend school regularly because of sickness or additional reasons, athletes missing classes for
games, students who participate in extracurricular activities or those who misplace their notes or
struggle with organizing often face difficulty to keep on track with their academics. Chart 1
shows the percentage of the students who have trouble understanding missed class notes to be
very high as 76% of students interviewed have at least some forms of difficulty in reading them.
Out of 21 total interviewed students from our school 13 of them have some form of difficulty in
understanding their own handwriting after taking notes.

5
Trouble understanding missed class notes

5% Scale 1
5%
5% Scale 2
29% Scale 3
Scale 4
10%
Scale 5
Scale 6
Scale 7
14% Scale 8
14%

19%

Chart 1: Trouble Understanding Missed Class Notes

Difficulty Reading Own Handwriting After Taking


Notes

3 3

2 2

1 1

Scale 1 Scale 2 Scale 3 Scale 4 Scale 5 Scale 6 Scale 7 Scale 8

Chart 2: Difficulty Reading Own Handwriting After Taking Notes

6
Project Goals
The Scriptify project aims to improve learning by converting handwritten boards and notebook
notes into digital text documents. This system will help students and teachers save time, enhance
accessibility, and make it easier to understand and revise the curriculum. Combining traditional
teaching methods with modern technology, Scriptify will support more efficient and effective
learning. The goals of Scriptify are listed below:

1. To create a system that allows students and teachers to easily convert handwritten notes
and information into easily readable documents.
2. To help students overcome difficulties in reading unclear handwriting, ensuring they can
easily read and comprehend class material.
3. To provide a simple, efficient way for teachers to share notes and important class
information with all students, ensuring no one falls behind.
4. To allow learners to easily search their notes during the exams without having to turn the
pages of their notebook.

7
Problem Statement
“Students lose notes in paper piles, struggle to read messy handwriting, can’t be present in
school every day, struggle to see from afar, and can’t share study materials fast, while
teachers find it hard to distribute resources quickly; leaving everyone stuck managing
papers instead of learning or teaching.”

Nowadays, there has been a development in the extracurricular activities in schools which has
led to many students skipping classes for games and having the problem of balancing
extracurriculars and studies. Students who miss class due to extracurricular activities or other
reasons are unable to access the notes covered in class and the important information written on
the board. Many students lose their notes which might be important for the curriculum or maybe
can't understand their teacher’s or friend’s handwriting when they try to cover up their absent
work. Not all students have the same ability to take notes quickly or accurately. It is also not
possible for teachers to share the information taught in class with everyone absent or the ones
who are not there. This will result in everyone trying to find their papers and notes rather than
studying for the curriculum. Students face difficulties when they find problems while revising at
home if they don't understand something. These problems not only stop the students from
achieving success but also stops the growth of knowledge.

Therefore, the problem we aim to solve with this project is the difficulty students face in
accessing class notes and important information when they miss classes for extracurricular
activities or other reasons. Current methods of taking notes are often unclear, inconsistent, or
lost, making it hard for students to catch up. Our goal is to create a system that converts
handwritten text into digital text, making it easier for students to access and understand the
material they missed. This will help students stay on track with their studies, even if they are
absent, and ensure they don’t fall behind in their learning

8
Team Members

In another file.

9
Proposed Solution
To help students who miss or don’t understand study material, we created Scriptify. Scriptify
turns handwritten notes into digital text using Optical Character Recognition (OCR). This way,
students can easily access notes from their class or home anytime, without worrying about
missed lessons.

Scriptify will use a model that recognizes handwriting and turns it into text. Instead of relying on
existing datasets, we will create our own dataset of handwritten sentences to better suit our
needs. We will clean and prepare the handwritten notes to ensure the system can recognize them
clearly. The model will be trained to improve over time, ensuring accurate and readable text.

Once the text is converted, the system will store it in an organized way that makes it easy for
students to find and use. The platform will have a simple interface, developed using Tinker,
where students can easily view, edit, and download their notes.

1. Key Features of Scriptify:


a. It turns handwritten notes into digital text.
b. The system stores notes in an easy-to-navigate format.
c. Students can view, and download notes effortlessly.
d. Students can name and organize their notes by subject, date, etc.
e. We will use Tesseract and other advanced algorithms to ensure that the text is
clear and correct.
2. Benefits of Scriptify:
a. By turning handwritten content into digital text, Scriptify makes sure everyone
can access clear, understandable notes.
b. Students can upload, store, and access their notes on their computers, phones, or
tablets, making it easier to study anytime.
c. Digital notes can be easily shared with teachers and classmates, facilitating group
work and assignment collaboration.

10
d. Students can access their notes whenever they want, helping them study
efficiently, whether at school or home.
e. By reducing the need for paper notes, Scriptify helps reduce paper waste and
supports sustainability.
f. Digital notes can be organized and tagged, making it easier for students to find
specific lessons.
3. Softwares, Programming Languages and Libraries used:
a. Tesseract: An Optical Character Recognition (OCR) engine used for converting
handwritten text to digital format.
b. Git Bash: A command-line interface used for managing code during
development.
c. Python: The programming language used for building and running the model and
system.
d. Tinker: A GUI toolkit used for creating the user interface of the application.
e. Pillow (PIL): It is a widely used library for computer vision tasks, offering a
range of functionalities for image processing

11

You might also like