0% found this document useful (0 votes)
12 views

CITA (2)

The document is an interim project report for a Blockchain and AI-assisted education platform submitted by students to APJ Abdul Kalam Technological University. It outlines the project's objectives, methodology, and the significance of integrating blockchain and AI to enhance educational experiences through secure and personalized learning. The report includes acknowledgments, institutional vision and mission statements, and educational objectives related to the project.

Uploaded by

melvindavis2003
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views

CITA (2)

The document is an interim project report for a Blockchain and AI-assisted education platform submitted by students to APJ Abdul Kalam Technological University. It outlines the project's objectives, methodology, and the significance of integrating blockchain and AI to enhance educational experiences through secure and personalized learning. The report includes acknowledgments, institutional vision and mission statements, and educational objectives related to the project.

Uploaded by

melvindavis2003
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 49

BLOCKCHAIN AND AI ASSISTED

EDUCATION PLATFORM
Interim Project Report
Submitted by

MELVIN DAVIS JEC21CS077


PALAKULAM ALITA ANTONY JEC21CS094
SATCHIDHANAND E JEC21CS108
VISHNUDATH M JEC21CS123
to
APJ Abdul Kalam Technological University
in partial fulfillment of the requirements for the award of the Degree of
Bachelor of Technology (B.Tech)
in
C OMPUTER S CIENCE & E NGINEERING

Under the guidance of


Ms. Aswathy Wilson

D EPARTMENT OF C OMPUTER S CIENCE & E NGINEERING

April 2025
DECLARATION

We, the undersigned, hereby declare that the project report “Blockchain based AI-Assisted
Education App”, submitted for partial fulfillment of the requirements for the award of degree
of Bachelor of Technology of the APJ Abdul Kalam Technological University, Kerala is a
bonafide work done by me under supervision of Ms. Aswathy Wilson. This submission
represents my ideas in my own words and where ideas or words of others have been included,
We have adequately and accurately cited and referenced the original sources. We also declare
that we have adhered to ethics of academic honesty and integrity and have not misrepresented
or fabricated any data or idea or fact or source in this submission. We understand that
any violation of the above will be a cause for disciplinary action by the institute and/or
the University and can also evoke penal action from the sources which have thus not been
properly cited or from whom proper permission has not been obtained. This report has not
been previously used by anybody as a basis for the award of any degree, diploma or similar
title of any other University.

Place: Thrissur
Date:
MELVIN DAVIS(JEC21CS077)

PALAKULAM ALITA ANTONY(JEC21CS094)

SATCHIDHANAND E(JEC21CS108)

VISHNUDATH M(JEC21CS123)
D EPARTMENT OF C OMPUTER S CIENCE & E NGINEERING

CERTIFICATE

This is to certify that the report entitled “ BLOCKCHAIN BASED AI-ASSISTED


EDUCATION APP ” submitted by MELVIN DAVIS (JEC21CS077),PALAKULAM
ALITA ANTONY (JEC21CS094),SATCHIDHANAND E (JEC21CS108), and
VISHNUDATH M (JEC21CS123) to the APJ Abdul Kalam Technological University
in partial fulfillment of the requirements for the award of the Degree in Bachelor of
Technology in Computer Science & Engineering is a bonafide record of the project
work carried out by them under our guidance and supervision. This report in any form
has not been submitted to any other University or Institute for any purpose.

Ms. Aswathy Wilson Mr. Aneesh Chandran Dr. Saju P John


Project Guide Project Coordinator Head of the Department
Associate Professor Assistant Professor Professor
Dept. of CSE Dept. of CSE Dept. of CSE
ACKNOWLEDGEMENT

We take this opportunity to thank everyone who helped me profusely, for the successful
completion of my project work. With prayers, We thank God Almighty for his grace and
blessings, for without his unseen guidance, this project would have remained only in our
dreams.

We thank the Management of Jyothi Engineering College and our Principal, Dr. Jose P.
Therattil for providing all the facilities to carry out this project work. We are grateful to the
Head of the Department Dr. Saju P John for his valuable suggestions and encouragement to
carry out this project work.

We would like to express our whole hearted gratitude to the project guide Ms. Aswathy
Wilson for her encouragement, support and guidance in the right direction during the entire
project work.

We thank our Project Coordinators Mr. Aneesh Chandran and Dr. Swapna B Sasi for
their constant encouragement during the entire project work. We extend our gratefulness to all
teaching and non teaching staff members who directly or indirectly involved in the successful
completion of this project work.

Finally, We take this opportunity to express our gratitude to my parents for their love, care
and support and also to my friends who have been constant sources of support and inspiration
for completing this project work.

ii
VISION OF THE INSTITUTE
Creating eminent and ethical leaders through quality professional education with
emphasis on holistic excellence.

MISSION OF THE INSTITUTE


• To emerge as an institution par excellence of global standards by imparting quality
Engineering and other professional programmes with state-of-the-art facilities.

• To equip the students with appropriate skills for a meaningful career in the global
scenario.

• To inculcate ethical values among students and ignite their passion for holistic
excellence through social initiatives.

• To participate in the development of society through technology incubation,


entrepreneurship and industry interaction.

VISION OF THE DEPARTMENT


Creating ethical leaders in the domain of Computational Sciences through quality
professional education with a focus on holistic learning and excellence.

MISSION OF THE DEPARTMENT


• To create technically competent and ethically conscious graduates in the field
of Computer Science and Engineering by encouraging holistic learning and
excellence.

• To prepare students for careers in Industry, Academia and the Government.

• To instill Entrepreneurial Orientation and research motivation among the students


of the department.

• To emerge as a leader in education in the region by encouraging teaching, learning,


industry and societal connect.

iii
PROGRAMME EDUCATIONAL OBJECTIVES

PEO 1: The graduates shall have sound knowledge of Mathematics, Science,


Engineering and Management to be able to offer practical software and
hardware solutions for the problems of industry and society at large.

PEO 2: The graduates shall be able to establish themselves as practicing professionals,


researchers or Entrepreneurs in computer science or allied areas and shall also
be able to pursue higher education in reputed institutes.

PEO 3: The graduates shall be able to communicate effectively and work in


multidisciplinary teams with team spirit demonstrating value driven and ethical
leadership.

iv
PROGRAMME SPECIFIC OUTCOMES

On the completion of Computer Science & Engineering programme, the students will possess:
PSO 1: An ability to apply knowledge of data structures and algorithms appropriate to
computational problems.

PSO 2: An ability to apply knowledge of operating systems, programming languages,


data management, or networking principles to computational assignments.

PSO 3: An ability to apply design, development, maintenance or evaluation of software


engineering principles in the construction of computer and software systems
of varying complexity and quality.

PSO 4: An ability to understand concepts involved in modeling and design of


computer science applications in a way that demonstrates comprehension
of the fundamentals and trade-offs involved in design choices.

v
PROGRAMME OUTCOMES

1. Engineering knowledge: Apply the knowledge of mathematics, science, engineering


fundamentals, and an engineering specialization to the solution of complex engineering
problems.
2. Problem analysis: Identify, formulate, review research literature, and analyze complex
engineering problems reaching substantiated conclusions using first principles of
mathematics, natural sciences, and engineering sciences.
3. Design/development of solutions: Design solutions for complex engineering problems
and design system components or processes that meet the specified needs with appropriate
consideration for the public health and safety, and the cultural, societal, and environmental
considerations.
4. Conduct investigations of complex problems: Use research-based knowledge and
research methods including design of experiments, analysis and interpretation of data, and
synthesis of the information to provide valid conclusions.
5. Modern tool usage: Create, select, and apply appropriate techniques, resources, and
modern engineering and IT tools including prediction and modeling to complex engineering
activities with an understanding of the limitations.
6. The engineer and society: Apply reasoning informed by the contextual knowledge to
assess societal, health, safety, legal and cultural issues and the consequent responsibilities
relevant to the professional engineering practice.
7. Environment and sustainability: Understand the impact of the professional engineering
solutions in societal and environmental contexts, and demonstrate the knowledge of, and
need for sustainable development.
8. Ethics: Apply ethical principles and commit to professional ethics and responsibilities
and norms of the engineering practice.
9. Individual and team work: Function effectively as an individual, and as a member or
leader in diverse teams, and in multidisciplinary settings.
10. Communication: Communicate effectively on complex engineering activities with the
engineering community and with society at large, such as, being able to comprehend and
write effective reports and design documentation, make effective presentations, and give
and receive clear instructions.
11. Project management and finance: Demonstrate knowledge and understanding of the
engineering and management principles and apply these to one’s own work, as a member
and leader in a team, to manage projects and in multidisciplinary environments.
12. Life-long learning: Recognize the need for, and have the preparation and ability to engage
in independent and life-long learning in the broadest context of technological change.

vi
COURSE OUTCOMES

COs Description
Model and solve real world problems by applying knowledge across
C408.1
domains (Cognitive knowledge level: Apply).
Develop products, processes or technologies for sustainable and socially
C408.2
relevant applications (Cognitive knowledge level: Apply).
Function effectively as an individual and as a leader in diverse teams and
C408.3 to comprehend and execute designated tasks (Cognitive knowledge level:
Apply).
Plan and execute tasks utilizing available resources within timelines,
C408.4 following ethical and professional norms (Cognitive knowledge level:
Apply).
Identify technology/research gaps and propose innovative/creative solutions
C408.5
(Cognitive knowledge level: Analyze).
Organize and communicate technical and scientific findings effectively in
C408.6
Written and oral forms (Cognitive knowledge level: Apply).

CO MAPPING TO POs
POs
COs PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
C408.1 2 2 2 1 2 2 2 1 1 1 1 2
C408.2 2 2 2 1 3 3 1 1 1 1
C408.3 3 2 2 1
C408.4 2 3 2 2 3 2
C408.5 2 3 3 1 2 1
C408.6 2 2 2 3 1 1

CO MAPPING TO PSOs
PSOs
COs PSO1 PSO2 PSO3 PSO4
C408.1 3 2 1 1
C408.2 2 3 3 3
C408.3 1 1 2 3
C408.4 1 1 2 3
C408.5 1 1 2 3
C408.6 1 1 2 3

vii
ABSTRACT

This blockchain-enabled, AI-assisted educational platform combines cutting-edge technology


to provide a secure, personalized, and adaptive learning experience. By leveraging blockchain,
the platform establishes a decentralized, tamper-proof record of student achievements, assessments,
and credentials, enhancing transparency and ensuring the integrity of academic data. Through
AI-driven adaptive learning, the platform customizes educational content and assessments to
align with each learner’s pace, preferences, and knowledge level, promoting engagement and
accelerating skill development.
Key features include interactive AI-guided tutoring, predictive learning paths, and a
recommendation system that suggests resources based on real-time performance data. Additionally,
the platform incorporates a chatbot powered by a large language model to support student
inquiries, provide instant feedback, and facilitate problem-solving, which enhances comprehension
and builds learner confidence. Designed for educational institutions, students, and instructors,
this platform delivers a secure, scalable, and accessible approach to digital learning. Its
broader implications support research areas such as educational data privacy, blockchain
in academia, and AI-powered personalized learning, offering an advanced, adaptable, and
transparent solution to online education.

viii
CONTENTS

List of Figures xii


List of Abbrevations xiii
1 Introduction 1
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Organisation of the Report . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 Literature Survey 3
2.1 Management of Online Education Based on Blockchains . . . . . . . . . . 3
2.2 Unlocking the Power of Blockchain in Education: An Overview of Innovations
and Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Expedition to the Blockchain Application Potential for Higher Education
Institutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.4 Blockchain-Based Secure Sharing Mechanism of Online Education Data . 4
2.5 AI and Blockchain: Potential and Challenge for Building a Smart E-Learning
System in Vietnam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.6 EduCTX: A Blockchain-Based Higher Education Credit Platform . . . . . 4
2.7 Exploring Opportunities and Challenges of Blockchain in Higher Education 5
2.8 Blockchain-Based Education Project . . . . . . . . . . . . . . . . . . . . 5
2.9 IoT Technology Based on AI Platform for Blockchain E-Education . . . . 5
2.10 Collaborative Learning Supported by Blockchain Technology as a Model for
Improving the Educational Process . . . . . . . . . . . . . . . . . . . . . 5
2.11 Application of Blockchain Technology in Higher Education . . . . . . . . 6
2.12 Applications of Blockchain in Government Education Sector: A Comprehensive
Review and Future Research Potentials . . . . . . . . . . . . . . . . . . . 6
2.13 Unlocking the Power of Blockchain in Education: An Overview of Innovations
and Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.14 Expedition to the Blockchain Application Potential for Higher Education
Institutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.15 Blockchain-Based Secure Sharing Mechanism of Online Education Data . 7

ix
2.16 AI and Blockchain: Potential and Challenge for Building a Smart E-Learning
System in Vietnam . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.17 EduCTX: A Blockchain-Based Higher Education Credit Platform . . . . . 7
2.18 Exploring Opportunities and Challenges of Blockchain in Higher Education 7
2.19 Blockchain-Based Education Project . . . . . . . . . . . . . . . . . . . . 8
2.20 IoT Technology Based on AI Platform for Blockchain E-education . . . . 8
2.21 Collaborative Learning Supported by Blockchain Technology as a Model for
Improving the Educational Process . . . . . . . . . . . . . . . . . . . . . 8
2.22 Application of Blockchain Technology in Higher Education . . . . . . . . 8
2.23 Applications of Blockchain in Government Education Sector: A Comprehensive
Review and Future Research Potentials . . . . . . . . . . . . . . . . . . . 8
3 Methodology 9
3.1 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.1.1 AI-Powered Learning Pathway . . . . . . . . . . . . . . . . . . . 9
3.1.2 Blockchain-Based Reward System . . . . . . . . . . . . . . . . . 10
3.1.3 NFT-Based Certification . . . . . . . . . . . . . . . . . . . . . . 10
3.1.4 Smart Contract-Managed Transactions . . . . . . . . . . . . . . . 11
3.2 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.2 User Component . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.2.3 Course Interaction Module . . . . . . . . . . . . . . . . . . . . . 13
3.2.4 Blockchain Component . . . . . . . . . . . . . . . . . . . . . . . 14
3.2.5 Decentralized Application (DApp) Component . . . . . . . . . . 15
3.2.6 -Powered FAQ and User Support . . . . . . . . . . . . . . . . . . 15
3.3 Working Principle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4 RESULT AND DISCUSSION 20
4.1 Authentication and Role-Based Access . . . . . . . . . . . . . . . . . . . 20
4.2 Course Navigation and Content Delivery . . . . . . . . . . . . . . . . . . 20
4.3 Interactive Quizzes and Assessment Mechanism . . . . . . . . . . . . . . 21
4.4 Reward Mechanism and Digital Tokens . . . . . . . . . . . . . . . . . . . 21
4.5 Prototype Visualization and Comparative Analysis . . . . . . . . . . . . . 22
4.6 Discussion of Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
5 Conclusion & Future Scope 26

x
5.1 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
5.2 Future Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
References 27
Appendices 31
A Code Related to Score Evaluation 31

xi
LIST OF FIGURES

Figure No. Title Page No.


3.1 DFD 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.2 DFD 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
3.3 DFD 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.1 Login Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
4.2 Course Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.3 Quiz Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.4 Rewards Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
A.1 Code to get questions form Gemini model . . . . . . . . . . . . . . . . . . . 31
A.2 Code for detecting personalities . . . . . . . . . . . . . . . . . . . . . . . 32
A.3 Code for checking similarity between two sentences . . . . . . . . . . . . . 32
A.4 Code for evaluating net score (1) . . . . . . . . . . . . . . . . . . . . . . . 33
A.5 Code for evaluating net score (2) . . . . . . . . . . . . . . . . . . . . . . . 34

xii
LIST OF ABBREVATIONS

JECC Jyothi Engineering College, Cheruthuruthy


CSE Computer Science & Engineering

xiii
Chapter 1. Introduction 1

CHAPTER 1

INTRODUCTION

1.1 Overview
Education plays an essential role in personal and professional development, empowering
individuals with the skills, knowledge, and critical thinking abilities needed to thrive in a
rapidly evolving world. With advancements in technology, digital education platforms have
become indispensable, allowing for accessible, flexible, and personalized learning experiences
that traditional systems often struggle to deliver. As educational needs grow increasingly
complex, there is a demand for solutions that not only enhance learning outcomes but also
provide secure, transparent records of academic achievements and progress.
Traditionally, online learning has relied on centralized systems that face challenges
in data privacy, adaptability, and personalization. While these systems serve as effective
repositories of information, they often lack the capacity for real-time adaptability and secure
data management. Students may also face difficulties in tracking their own progress, receiving
tailored feedback, and engaging with material that evolves based on their learning needs.
In response to these challenges, imagine a platform that integrates blockchain and artificial
intelligence to create a highly adaptive, secure, and immersive educational environment.
Picture a system where academic records are securely stored on a decentralized network,
ensuring authenticity and privacy, while AI-driven adaptive learning continuously customizes
content to suit individual learner needs. This platform would act as a personal digital tutor,
guiding students in real-time, supporting their queries, and offering immediate feedback on
performance, thus transforming the online learning experience into one that is more interactive,
individualized, and effective.

1.2 Objectives
The project aims to achieve the following objectives:

• Enhanced Learning Personalization: To deliver a tailored educational experience by


dynamically adjusting content and assessments to suit each learner’s pace, knowledge
gaps, and areas of interest.

• Secure Academic Record-Keeping: To implement a blockchain-based record system


that ensures the authenticity and privacy of student achievements, enabling a reliable
and transparent academic record.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 1. Introduction 2

• Real-Time AI Support: To incorporate an AI-powered chatbot that provides instant


feedback, assists with problem-solving, and enhances learning comprehension.

• User Engagement and Confidence Building: To create a supportive learning environment


that fosters engagement, builds learner confidence, and facilitates mastery through
customized resources and feedback.

• Scalability and Accessibility: To design the platform to support a large user base,
accommodating diverse educational institutions and adapting to various levels of digital
literacy.

1.3 Organisation of the Report

• Chapter 1 : INTRODUCTION

• Chapter 2 : LITERATURE SURVEY

• Chapter 3 : METHODOLOGY

• Chapter 4 : RESULT & DISCUSSION

• Chapter 5 : CONCLUSION & FUTURE SCOPE

• REFERENCES

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 2. Literature Survey 3

CHAPTER 2

LITERATURE SURVEY

2.1 Management of Online Education Based on Blockchains


This study, presented at the International Conference on Management of Educational
Information (ICMEIM), investigates the application of blockchain technology for the management
of online education platforms. The paper emphasizes the importance of secure data storage
and transparent transaction records in maintaining educational integrity. [1] By proposing
a decentralized data management system, this study suggests a solution to existing data
vulnerabilities in traditional educational systems. A blockchain-based approach provides
tamper-resistant records of student achievements and activities, which can be crucial for
verifying academic integrity. This aligns with our project, where we similarly use blockchain
to track user achievements and certifications. Implementing blockchain enables a secure
record-keeping mechanism, which enhances user trust and promotes accountability in academic
tracking .

2.2 Unlocking the Power of Blockchain in Education: An Overview of


Innovations and Outcomes
Published by Elsevier B.V., this paper offers a comprehensive review of blockchain
innovations within the education sector, focusing specifically on the role of decentralized
record-keeping and trust-building mechanisms. The authors analyze how blockchain can
transform traditional data storage by ensuring transparency, privacy, and control over educational
records.[2] This decentralized approach allows students to manage their data directly, significantly
reducing the risk of unauthorized access. Such features are essential to our project’s goal
of providing verifiable educational progress through blockchain. This study reinforces the
potential for blockchain to eliminate issues related to data manipulation, a key advantage for
educational institutions aiming to maintain reliable records .

2.3 Expedition to the Blockchain Application Potential for Higher Education


Institutions
This study from Elsevier B.V. delves into the potential applications of blockchain within
higher education, particularly in credential management and the decentralized storage of
academic records. The research highlights the transformative effect blockchain can have
on student credentials, making them more secure, verifiable, and accessible.[3] By using

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 2. Literature Survey 4

a blockchain-based credential system, educational institutions can prevent falsification and


simplify the process of sharing academic records. Our project builds upon these findings
by developing a blockchain-enabled platform that allows students to control, share, and
validate their credentials. This decentralized system ensures that only authorized users access
academic records, enhancing data security while streamlining academic verification processes
.

2.4 Blockchain-Based Secure Sharing Mechanism of Online Education


Data
Another publication by Elsevier B.V. examines the role of blockchain in creating a secure
data-sharing mechanism specifically for online education. It emphasizes blockchain’s capacity
to safeguard sensitive information, such as personal learner data, grades, and assessments,
through encryption and decentralization.[4] The study proposes a framework that enables
educational institutions to securely share data without compromising privacy. Similarly, our
project adopts a blockchain-based approach to securely manage and share learner records. By
integrating encrypted, decentralized storage, we enhance data security, reduce unauthorized
data access, and empower users to control their educational data .

2.5 AI and Blockchain: Potential and Challenge for Building a Smart


E-Learning System in Vietnam
This paper, published in the IOP Conference Series, explores the convergence of AI
and blockchain in building a smart e-learning system. The study focuses on personalizing
learning experiences through AI-driven analytics, while using blockchain for secure data
management. [5] The integration of AI enables adaptive learning, tailoring content based
on each user’s progress and preferences. Blockchain, on the other hand, ensures that all
learning records remain secure and verifiable. Our project builds upon this dual approach,
using AI to adapt learning paths for individual users and blockchain to create a transparent
educational experience. This integration enhances user engagement and fosters a secure,
adaptable learning environment .

2.6 EduCTX: A Blockchain-Based Higher Education Credit Platform


Presented in IEEE ACCESS, EduCTX introduces a blockchain-based credit system
for higher education that allows credits to be securely and seamlessly transferred between
institutions.[6] This platform uses tokens and NFTs to represent learning achievements,
thus simplifying credit transfer and recognition across institutions. Our project leverages a
similar framework, using tokens as a representation of verified achievements. By issuing
blockchain-based tokens, we enable students to store, control, and share their achievements

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 2. Literature Survey 5

securely across platforms. This approach enhances the mobility of academic credits and
increases transparency in credit validation .

2.7 Exploring Opportunities and Challenges of Blockchain in Higher


Education
Published in the Sustainability Journal, this study examines both the opportunities and
challenges of adopting blockchain in education, especially regarding scalability and cost.
It highlights the potential for blockchain to enhance data integrity but also addresses the
difficulties of high transaction costs and limited scalability in educational contexts.[7] The
paper suggests using Layer 2 solutions to mitigate these issues, enabling a more scalable
and cost-effective blockchain system. Our project incorporates this insight by implementing
Layer 2 solutions to reduce transaction fees, making the system affordable and efficient for
educational institutions that aim to adopt blockchain-based certifications and rewards .

2.8 Blockchain-Based Education Project


Published in IJC ilearning, this study focuses on blockchain’s application in establishing
transparent, immutable records of educational achievements. It details how blockchain
can maintain a comprehensive, reliable record of student progress, offering a solution to
challenges in traditional record-keeping systems, such as data tampering and accessibility. In
our project, we implement blockchain to create a secure, verifiable record of student progress
and achievements. This approach enables us to offer learners a secure means to track and
showcase their educational journey [8].

2.9 IoT Technology Based on AI Platform for Blockchain E-Education


This paper from RS Global Journal explores the integration of AI and IoT with blockchain
in educational contexts, focusing on enhancing user interaction through connected devices.
While IoT technology can increase engagement and provide new interactive learning experiences,
it also introduces privacy challenges. Although our current platform focuses on blockchain
and AI, this study suggests potential pathways for future IoT integration to enrich the learning
experience. This research demonstrates how blockchain, AI, and IoT together could support a
dynamic, data-driven e-learning platform, which could be a valuable future addition to our
project [9].

2.10 Collaborative Learning Supported by Blockchain Technology as a


Model for Improving the Educational Process
Published in the Sustainability Journal, this paper advocates for blockchain-based collaborative
learning environments that facilitate secure, transparent interactions among peers. The study

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 2. Literature Survey 6

introduces a model where decentralized ledgers record group activities and interactions,
supporting verifiable collaborative work. Our project integrates similar blockchain features
to support secure peer collaboration, allowing students to work in groups while maintaining
transparency in shared progress. This collaborative model ensures accountability, fosters peer
interaction, and builds trust within the learning community [10].

2.11 Application of Blockchain Technology in Higher Education


Published in the European Journal of Contemporary Education, this paper examines the
role of blockchain in managing educational records and issuing secure credentials. It proposes
using NFTs as verifiable certificates of learning, a model we incorporate in our project.
By issuing blockchain-based NFTs as certificates, our platform ensures each credential is
immutable and verifiable. This allows students to control and showcase their achievements
digitally, reducing fraud and promoting trust in educational certifications [11].

2.12 Applications of Blockchain in Government Education Sector: A


Comprehensive Review and Future Research Potentials
This paper, from the Journal of Global Operations and Strategic Sourcing, reviews
blockchain’s impact on data integrity and transparency within government education sectors.
It discusses blockchain’s role in enhancing accountability and security, particularly for
managing sensitive records in public institutions.[12] Our project aligns with these goals by
using blockchain to offer secure, transparent credential verification. This approach supports
government initiatives for digital record-keeping, providing educational institutions with a
reliable solution for secure record management .Platforms, emphasizing secure data storage
and transparent transaction records. The study underscores the importance of blockchain in
maintaining the integrity of educational records, a principle our project applies by securely
tracking user achievements and certifications on the blockchain .

2.13 Unlocking the Power of Blockchain in Education: An Overview of


Innovations and Outcomes
Published by Elsevier B.V, this paper provides a comprehensive overview of blockchain
innovations in education, focusing on the advantages of decentralized record-keeping and
trust-building mechanisms.[2] These insights support our platform’s approach of using
blockchain to enhance data transparency and security, ensuring verifiable educational progress
.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 2. Literature Survey 7

2.14 Expedition to the Blockchain Application Potential for Higher Education


Institutions
Also from Elsevier B.V, this study examines the potential applications of blockchain
within higher education, including credential management and decentralized storage of
academic records.[3] Our project aligns with these findings by leveraging blockchain for
secure credential issuance, allowing students to control and share their achievements directly .

2.15 Blockchain-Based Secure Sharing Mechanism of Online Education


Data
This Elsevier B.V publication investigates blockchain’s role in creating a secure data-sharing
mechanism for online education.[4] The paper highlights blockchain’s ability to safeguard
sensitive information, a principle our project implements through encrypted, decentralized
data storage for learner records .

2.16 AI and Blockchain: Potential and Challenge for Building a Smart


E-Learning System in Vietnam
Published in IOP Conference Series, this paper explores the integration of AI and
blockchain in e-learning, focusing on personalizing learning experiences while maintaining
secure data management.[5] Our project builds on this approach by combining AI for adaptive
learning with blockchain for secure record-keeping, creating a personalized and transparent
educational experience .

2.17 EduCTX: A Blockchain-Based Higher Education Credit Platform


Presented in IEEE ACCESS, EduCTX proposes a blockchain-based credit system for
higher education, allowing for secure, transferable credits. [6] This research provides a
foundational framework for our platform’s use of NFTs and tokens to represent verified
learning achievements, enabling seamless record-sharing across platforms .

2.18 Exploring Opportunities and Challenges of Blockchain in Higher


Education
Published in the Sustainability Journal, this paper explores the opportunities and challenges
of adopting blockchain in education, including scalability and cost.[7] These insights inform
our project’s use of Layer 2 solutions to reduce transaction costs while maintaining scalability
in our blockchain-based reward and certification system .

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 2. Literature Survey 8

2.19 Blockchain-Based Education Project


Published in Ijc, ilearning, this study investigates blockchain’s applications in creating
transparent, immutable educational records. [8] Our project implements similar blockchain
mechanisms to provide verifiable records of student progress and achievements .

2.20 IoT Technology Based on AI Platform for Blockchain E-education


From RS Global Journal, this paper combines AI and IoT with blockchain in educational
contexts, enhancing interaction through connected devices. While our platform focuses
primarily on blockchain and AI, [9] this study’s insights support the potential for future IoT
integration to expand learning engagement .

2.21 Collaborative Learning Supported by Blockchain Technology as a


Model for Improving the Educational Process
Published in the Sustainability journal, this research advocates for blockchain-enhanced
collaborative learning environments, where decentralized ledgers support transparency and
security.[10] Our project applies this concept by using blockchain for shared, verifiable
educational progress, enabling peer collaboration within secure parameters .

2.22 Application of Blockchain Technology in Higher Education


Published in the European Journal of Contemporary Education, this study examines
blockchain’s potential for maintaining educational records and issuing credentials.[11] Our
project reflects these principles by issuing blockchain-based NFTs as verifiable certificates of
learning .

2.23 Applications of Blockchain in Government Education Sector: A


Comprehensive Review and Future Research Potentials
Published in the Journal of Global Operations and Strategic Sourcing, this paper reviews
blockchain’s role in government education sectors, focusing on data integrity and transparency.[12]
This research aligns with our project’s aim to offer secure, transparent credential verification
through blockchain.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 9

CHAPTER 3

METHODOLOGY

This blockchain-based learning app employs a multi-layered methodology to enhance


educational engagement through blockchain and AI. Beginning with AI-driven question
generation, the app personalizes learning experiences for users based on their progress
and subject matter. Users are incentivized with blockchain-based tokens or NFTs upon
achieving specific learning milestones, creating a unique blend of education and digital asset
ownership. This platform integrates secure blockchain records, AI for personalized guidance,
and NFT-based rewards, providing a comprehensive, decentralized learning environment.

3.1 Modules
3.1.1 AI-Powered Learning Pathway
At the heart of the platform lies an advanced AI-powered learning pathway that dynamically
tailors educational content to each user’s unique learning journey. This intelligent system uses
machine learning algorithms to assess the user’s progress, preferences, and areas of difficulty,
continuously adjusting the learning experience in real time. The model’s adaptive capabilities
ensure that content complexity evolves according to the learner’s proficiency, providing
challenges when necessary and revisiting foundational concepts when users struggle.
The AI model begins by evaluating a user’s baseline knowledge and learning style through
an initial diagnostic test. From there, it begins to generate personalized content, including
quizzes, practice exercises, and in-depth tutorials. The AI not only adapts content based
on quiz results and engagement patterns but also considers non-obvious factors, such as
time spent on each module, the frequency of revisiting topics, and performance trends. For
instance, if a user excels at basic material but struggles with more advanced topics, the system
will prioritize remediation for foundational concepts before moving forward.
One of the key features of this pathway is its ability to provide personalized feedback in
real-time. This feedback is immediate and constructive, offering users an in-depth analysis
of their mistakes, as well as suggestions for improvement. Additionally, the platform allows
learners to revisit content they may have previously struggled with, ensuring they have
mastered key skills before advancing. This ability to iterate based on ongoing assessments
results in a highly interactive and personalized learning experience that optimizes retention
and mastery.
Through its continual evolution and fine-tuning based on each learner’s performance, the
AI system offers an intelligent, scalable solution for delivering individualized education. This

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 10

system ensures that users stay engaged, challenged, and supported throughout their learning
journey, maximizing the potential for success.

3.1.2 Blockchain-Based Reward System


The integration of blockchain technology within the platform provides a cutting-edge,
secure, and transparent reward system that enhances user engagement. The blockchain ensures
that users’ achievements are tracked in an immutable, verifiable way, preventing fraud or
manipulation and giving learners a tangible, decentralized record of their progress. As users
progress through modules, complete lessons, and reach key milestones, they are awarded
tokens that act as a digital recognition of their efforts.
These tokens are designed not just as rewards but as a mechanism to further engage users
with the learning platform. The issuance of tokens is based on real-time data processed by
the system, such as quiz scores, completion of specific learning milestones, or the mastery of
difficult topics. Tokens can be earned at different stages: completing a lesson, achieving an
A-grade in an assessment, or completing an entire course. Each achievement can be tokenized,
and users accumulate a portfolio of tokens over time.
Furthermore, the blockchain infrastructure ensures that tokens are stored securely, with the
added benefit of being transferable. This provides users with a way to convert their learning
achievements into value, whether by using the tokens within the platform to unlock premium
content, purchase extra learning resources, or even exchange them on external blockchain
markets.
The transparency of the blockchain system ensures that users’ progress is always verifiable,
and rewards are guaranteed to be fair and consistent. The use of blockchain also facilitates
the implementation of anti-cheat mechanisms, as all tokens and achievements are recorded in
an immutable ledger. This prevents users from exploiting the system to gain unfair rewards,
thereby maintaining the integrity of the learning environment.
In essence, the blockchain-based reward system acts as both a motivational tool and
a real-time, automated tracking mechanism. By offering incentives tied directly to the
blockchain, the platform is able to provide an ecosystem where learners are motivated to
continually engage with their educational experience while building a verifiable, tokenized
portfolio of accomplishments.

3.1.3 NFT-Based Certification


One of the key innovations of the platform is its integration of NFTs (Non-Fungible
Tokens) as a way of certifying and recognizing achievements. After completing a module or
mastering a particular skill, users are awarded unique NFTs that serve as digital certificates
of accomplishment. These NFTs represent not only the user’s hard-earned success but also

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 11

offer a decentralized, secure, and verifiable proof of their educational achievements. Unlike
traditional certificates, NFTs cannot be altered or faked, ensuring their authenticity and value.
Each NFT is generated according to Ethereum-compatible standards, ensuring interoperability
with decentralized platforms and marketplaces. The uniqueness of each NFT means that it is
tailored specifically to the user’s accomplishment, whether it is for completing an introductory
module, passing a certification exam, or mastering a specialized skill. These NFTs are highly
customizable in terms of their design, metadata, and attached achievement, which may include
the course name, completion date, and relevant details about the learner’s performance.
The integration of NFTs also enables a broader use case for these certifications. Users
can showcase their achievements on decentralized platforms or social media, giving them the
ability to display their qualifications in a way that is publicly verifiable. This adds a layer of
prestige and credibility to the learning experience, as potential employers or collaborators can
easily check the authenticity and specifics of each achievement. Furthermore, these NFTs can
serve as a part of a user’s professional portfolio, allowing learners to display their growing
expertise in a digital and verifiable manner.
Beyond individual use, the platform also allows for the trading of these NFTs within its
ecosystem. Learners who have acquired significant milestones can choose to sell, transfer, or
exchange their NFTs, creating a secondary market for educational achievements. This opens
up opportunities for users to monetize their skills and certifications, while also incentivizing
higher levels of engagement and achievement across the platform.
Ultimately, the NFT-based certification system provides a novel way of offering verifiable
educational proof, allowing users to present their skills and progress in a way that is secure,
non-manipulable, and recognized across the decentralized web.

3.1.4 Smart Contract-Managed Transactions


Smart contracts play a pivotal role in automating and securing the financial transactions
within the platform. The issuance of tokens and NFTs is governed by Solidity-based smart
contracts, ensuring that all operations are transparent, efficient, and executed according to
predetermined rules. These contracts are self-executing, meaning that once the conditions
for a specific reward or milestone are met, the system automatically triggers the appropriate
actions, such as awarding tokens or minting NFTs.
The use of smart contracts eliminates the need for intermediaries, reducing both operational
costs and the risk of human error. Additionally, since smart contracts are immutable and
reside on the blockchain, users can trust that their interactions with the system are secure and
tamper-proof. For example, once a user completes a specific course or module, the smart
contract will verify their completion and automatically distribute the corresponding rewards
in the form of tokens or NFTs.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 12

These smart contracts are designed with security and fairness in mind, ensuring that
rewards are distributed in a way that is consistent and free from manipulation. They also
allow for the introduction of advanced features such as staking, where users can lock in their
tokens to earn additional rewards or unlock exclusive content, further incentivizing active
participation.
Additionally, the integration of smart contracts ensures that all transaction data is permanently
recorded on the blockchain, providing an auditable trail for any interactions within the
platform. This transparency fosters trust among users and provides valuable insights for both
platform administrators and learners.
Through the use of smart contracts, the platform is able to offer a fully automated,
decentralized, and secure environment for educational transactions. This infrastructure
guarantees that users’ rewards are processed quickly and efficiently, with all actions recorded
immutably, creating a seamless and trustworthy experience for all participants.

3.2 Architecture
3.2.1 Introduction
The blockchain-based rewarding and educational platform described here integrates
multiple systems, including a decentralized application (DApp), blockchain infrastructure,
and an interactive user interface. This architecture is designed to ensure a smooth, secure,
and rewarding experience for users as they engage with educational courses and accumulate
achievements. Each component in the system plays a distinct role, ensuring that users have
easy access to educational materials, secure credential verification, and seamless reward
management. Let’s break down each component and interaction in further detail.

3.2.2 User Component


The User component is the point of entry for all individuals who wish to engage with the
platform. Here, users begin by creating an account or logging in, establishing their identity
within the system. This process involves entering basic details, which are securely handled by
the DApp and verified against blockchain-stored credentials. The use of blockchain in this
verification process is critical—it ensures that users are who they claim to be, as blockchain
data is immutable and thus provides a reliable reference point for identity validation.
Once registered or logged in, users can explore the courses offered on the platform. These
courses are designed to be diverse, addressing a range of subjects and levels. As users progress
through courses, their activities are monitored by the Course Interaction Module. This module
records each user’s actions, including course enrollments, quiz completions, and project
submissions. Such tracking is essential for the reward system, as it allows the platform to
assess each user’s achievements accurately.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 13

The platform also allows users to request rewards once they reach specific milestones
or complete courses. This reward request initiates a complex process managed by both the
DApp and the blockchain, ensuring that the rewards are issued according to predefined criteria.
The process is transparent, with all reward-related transactions logged on the blockchain,
providing an auditable record of each user’s progress and achievements.
Moreover, the user component is integrated with an AI-powered FAQ and support module.
This AI-driven support helps users navigate the platform, offering real-time answers to
common questions. This is especially useful for new users, as it minimizes the learning curve
and provides immediate assistance without needing human intervention. For example, if a
user needs help understanding reward eligibility or navigating course content, the AI can
provide instant guidance, improving the user experience and enhancing engagement.
In scenarios where users enroll in credential-based courses, additional steps are required to
confirm their eligibility. This involves submitting credentials, which the DApp verifies against
blockchain records to ensure authenticity. This credential verification process is particularly
important for courses that are only accessible to qualified users, such as professional or
advanced-level programs. By using blockchain to store and verify credentials, the platform
ensures that only users with the necessary qualifications can access these restricted courses,
maintaining a fair and secure environment.

3.2.3 Course Interaction Module


The Course Interaction Module is central to the user experience, serving as the interface
through which users engage with educational content. This module manages all aspects of
course participation, from enrollment to progress tracking and reward eligibility. When a user
enrolls in a course, the module initiates a session that monitors their engagement, tracking
their time spent on the course, quiz results, and completion of any required projects.
As users progress, the module continuously evaluates their performance, comparing it with
the reward criteria set by the platform. When a user reaches a reward milestone, the module
initiates a reward request, which is processed by the DApp and verified by the blockchain.
This ensures that users are rewarded fairly, based on their actual achievements and progress
within the courses. The Course Interaction Module also provides a user-friendly interface
where users can view their current rewards, understand the criteria for earning additional
rewards, and explore available courses that match their interests.
In addition to tracking progress, the Course Interaction Module offers personalized
recommendations. Based on each user’s activity and achievements, the module may suggest
new courses or supplementary materials to help them improve or expand their knowledge.
This personalized approach keeps users engaged, as they receive targeted recommendations
that align with their learning goals. For instance, if a user has successfully completed several

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 14

beginner-level courses, the module might recommend intermediate or advanced-level courses


to encourage continuous learning.
The Course Interaction Module also facilitates course-specific interactions. In many
cases, courses may include interactive elements such as quizzes, discussion boards, and peer
reviews. The module manages these interactions, ensuring that users have a dynamic learning
experience. For instance, users can take quizzes to test their understanding, participate
in discussions to share insights, and receive feedback from peers. By supporting these
interactions, the module promotes a collaborative learning environment, allowing users to
deepen their knowledge through engagement with others.

3.2.4 Blockchain Component


The Blockchain component serves as the backbone of the application’s security and
transparency. Blockchain technology enables the system to securely store user credentials,
manage reward transactions, and maintain an unalterable record of all interactions. This
decentralized ledger is critical for ensuring that all data related to credentials and rewards is
accurate, secure, and accessible without the risk of tampering.
When users register or submit credentials, the blockchain performs a verification check.
This process compares the provided credentials with previously stored data, ensuring they
are genuine and that the user is eligible for specific courses or rewards. This verification is
especially important for advanced courses that have prerequisites, as it prevents unqualified
users from accessing content that requires specific knowledge or qualifications. Blockchain’s
immutability guarantees that once credentials are verified, they cannot be altered, providing a
trustworthy record of each user’s qualifications.
The reward management system is another crucial aspect of the blockchain component.
When a user reaches a milestone or completes a course, the Course Interaction Module
generates a reward request, which is then processed by the DApp and confirmed by the
blockchain. Smart contracts are employed in this process to automate the reward issuance
based on predefined conditions. These contracts check whether the reward criteria have been
met and, if so, issue rewards without requiring manual intervention. This automation ensures
that rewards are distributed fairly and in accordance with the platform’s rules, eliminating the
risk of bias or error.
In addition, the blockchain provides confirmation storage, a tamper-proof record of
all transactions and interactions within the platform. This includes everything from user
registrations to course enrollments, credential verifications, and reward issuances. This
feature is invaluable for maintaining accountability, as it allows the platform to keep an
auditable history of all user activities. In case of any disputes or discrepancies, this record can
be referenced to clarify the user’s history and confirm the legitimacy of their credentials or
achievements.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 15

Blockchain’s decentralized nature also enhances the security and transparency of the
platform. Unlike traditional centralized systems, where data can be vulnerable to hacking or
tampering, blockchain distributes data across multiple nodes, making it extremely difficult to
alter. This decentralization protects user information and ensures that data remains consistent
and accurate, even if one part of the network is compromised.

3.2.5 Decentralized Application (DApp) Component


The Decentralized Application (DApp) is the operational core of the platform, handling all
backend processes that facilitate interaction between users, the Course Interaction Module, and
the blockchain. The DApp acts as a bridge, ensuring that data flows securely and efficiently
between different parts of the system.
During the registration process, the DApp verifies user credentials by comparing them
with blockchain records. This credential verification process is essential for maintaining a
secure platform, as it ensures that only authorized users can access the system. Once verified,
users gain access to the Course Interaction Module, where they can explore available courses
and track their progress.
The DApp also plays a central role in reward management. When the Course Interaction
Module requests a reward for a user, the DApp communicates with the blockchain to execute
the smart contract associated with that reward. The DApp checks that the reward criteria have
been met and initiates the reward transaction, transferring the reward to the user’s account.
This automated process minimizes manual intervention and ensures that rewards are issued in
a fair and transparent manner, adhering to the conditions embedded in the smart contracts.
In terms of credential storage and verification, the DApp allows users to submit credentials
for specific courses, particularly those with prerequisite qualifications. The DApp cross-references
these credentials with blockchain records, confirming their authenticity before granting access
to the course. This feature is particularly useful for advanced or specialized courses, where
only qualified users should be allowed to enroll. By using the DApp to manage credential
verification, the platform maintains a secure environment where only eligible users can access
restricted content.
Furthermore, the DApp enables secure interactions with the blockchain for all data storage
and retrieval operations. Whether it’s storing user progress, recording course completion, or
managing reward transactions, the DApp ensures that all data is accurately recorded on the
blockchain. This integration provides a seamless user experience, as users can interact with
the platform without needing to understand the underlying blockchain processes.

3.2.6 -Powered FAQ and User Support


The AI-powered FAQ and User Support component is an essential part of the platform,
designed to enhance the user experience by providing real-time assistance and guidance. This

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 16

Figure 3.1: DFD 0

Figure 3.2: DFD 1

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 17

Figure 3.3: DFD 2

AI-driven module leverages natural language processing (NLP) to understand and respond
to user inquiries, handling a wide range of topics from account setup and login issues to
questions about course content and reward eligibility.
This support feature is particularly valuable for new users, as it reduces the learning
curve and provides instant assistance without the need for human support. For example,
if a user encounters difficulties with registering or understanding how to earn rewards, the
AI-powered FAQ can provide detailed explanations and guide them through the necessary
steps. This feature not only improves the efficiency of the platform but also ensures that users
feel supported and can quickly resolve any issues they may encounter.
The AI component is designed to learn from user interactions, becoming more effective at
handling common inquiries over time. As the system accumulates data on frequently asked
questions, it can provide increasingly accurate and helpful responses, making it an essential
asset for scaling the platform. This learning capability ensures that the FAQ remains relevant
and adaptive to user needs, enhancing user satisfaction and reducing frustration.
Moreover, the AI-powered support can assist users in maximizing their engagement with
the platform. By analyzing user behavior, the AI can suggest resources or courses that may
be of interest, helping users navigate the platform more effectively. This proactive approach
to support encourages users to explore the platform and discover new learning opportunities,
ultimately contributing to higher engagement and retention rates.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 18

The support module also integrates seamlessly with the rest of the platform. For example, if
a user has a question about their rewards, the AI-powered FAQ can access relevant information
from the Course Interaction Module, providing real-time updates on the user’s progress and
reward status. This integration allows the support module to provide accurate and personalized
responses, further enhancing the user experience and fostering a sense of engagement and
trust.

3.3 Working Principle


The platform workflow begins when the user accesses the system and connects their
blockchain wallet. This initial step creates a secure, blockchain-based user identity that
allows them to participate in all digital asset transactions on the platform, such as earning
tokens and receiving NFT certificates. Connecting a blockchain wallet is integral to enabling
users to have complete ownership of their progress and credentials, as this wallet stores all
achievements in an immutable, decentralized manner. This approach eliminates reliance on a
central authority, reinforcing data integrity and user control over their educational records.
Once connected, the platform harnesses an AI model to enhance each user’s learning
experience. The AI constantly monitors user activity, including course progression, assessment
results, and interaction patterns, creating a comprehensive learning profile. This profile
allows the AI to deliver content tailored to the user’s specific needs, addressing areas where
additional practice is required and skipping material that the user has mastered. The AI
model is designed to adapt dynamically, making the learning process more efficient and
personalized. For example, if a user shows difficulty with a particular topic, the AI may
provide extra resources, examples, or exercises to facilitate deeper understanding. Conversely,
if a user excels in a section, the AI can suggest more challenging content, ensuring that the
user remains engaged and intellectually stimulated.
As users advance through the platform, they reach predefined milestones in the learning
modules, at which point they are issued tokens. These tokens serve as rewards for completing
specific parts of the course, symbolizing incremental achievements that build user motivation
and enhance the learning experience. Token issuance is managed via blockchain, with each
token linked to a specific accomplishment and permanently recorded. The transparency
and immutability of blockchain ensure that users and external parties, such as employers
or educational institutions, can verify these achievements if needed. Tokens can also have
various applications beyond recognition; for instance, they might be redeemable for additional
resources, unlocking advanced content, or other incentivizing features that the platform may
implement in the future.
Upon completing a comprehensive course or skill set, users are awarded NFT certificates
as digital proof of their accomplishment. These NFTs, issued directly to the user’s connected
wallet, represent verified credentials that users can store, showcase, and transfer as needed.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 3. Methodology 19

NFTs serve as a modern alternative to traditional certificates, offering enhanced security and
portability. The underlying smart contracts governing these NFTs ensure their authenticity
and transferability, preventing unauthorized duplication or alteration. In this way, the NFT
certificates uphold the value of the user’s achievements, which can be independently verified
by external parties, making them ideal for job applications, continuing education, or personal
portfolios.
The platform also leverages the AI system to provide ongoing feedback throughout
the learning process. This feedback goes beyond typical assessment scores, offering deeper
insights into the user’s learning habits, strengths, and areas for improvement. By analyzing the
user’s engagement and performance, the AI can suggest new goals, recommend resources, and
make adjustments to the learning path to enhance the user’s overall experience. Continuous,
real-time guidance like this allows users to gain confidence, maintain a sense of direction, and
take control of their learning outcomes.
The modular structure of the platform is designed with scalability in mind, making it
possible to incorporate additional content, tokenized rewards, or NFT certifications as the
platform grows. This modularity not only allows the system to adapt to a larger user base but
also enables flexible course customization. New modules can be introduced as standalone
learning units or as add-ons to existing content, which keeps the platform updated and relevant
to industry demands. Furthermore, the modular design allows for rapid experimentation and
adaptation of tokenization schemes, ensuring that the incentive system remains engaging and
aligned with user preferences.
Scalability is further enhanced by the use of blockchain’s decentralized framework, which
distributes data across the network instead of relying on a single server. This approach
significantly improves system resilience and security, as user data is spread across multiple
nodes, reducing the risk of single points of failure and unauthorized access. Blockchain’s
decentralized nature also allows the platform to support large-scale participation while
maintaining consistent performance, crucial for a seamless user experience.
Overall, this workflow provides a cohesive, secure, and adaptive educational experience
that empowers users to progress through courses while retaining ownership of their achievements.
By combining AI-driven personalization with blockchain’s transparency and security, the
platform fosters a learning environment where user data is both protected and fully accessible
to the user. The use of tokens and NFTs not only incentivizes completion but also allows users
to build a verifiable portfolio of their skills and accomplishments, valuable in both academic
and professional contexts. This integrated approach positions the platform as a scalable,
future-proof solution for education, ready to evolve alongside user needs and technological
advancements.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 4. RESULT AND DISCUSSION 20

CHAPTER 4

RESULT & DISCUSSION

4.1 Authentication and Role-Based Access


One of the cornerstone features of our platform is the multi-faceted authentication system.
We have implemented both Google-based authentication and local login methods, catering
to a diverse user base. This dual approach not only increases accessibility but also enhances
security by leveraging the robust mechanisms provided by Google’s OAuth service alongside
traditional local authentication.
The system distinguishes between three distinct user roles:
User: End users who primarily consume content.
Admin: Users with elevated privileges to manage developer options and oversee system
integrity.
Creator: Individuals responsible for adding and managing course content.
By enforcing role-based access, we ensure that each stakeholder has tailored access
to functionalities relevant to their responsibilities. This segregation minimizes the risk of
unauthorized operations and streamlines user interactions. The theoretical basis for this
approach is rooted in the principle of least privilege, where each user is granted only those
permissions necessary to perform their tasks. This not only enhances security but also
contributes to a more intuitive user interface by reducing clutter and potential confusion.

4.2 Course Navigation and Content Delivery


Upon successful login, users are presented with a carefully organized dashboard. This
includes a dedicated courses section, a profile area, and a secure logout mechanism. The
courses section is the heart of the learning environment. Here, users can browse through a
curated list of available courses, select the ones they are interested in, and access detailed
course descriptions.
Once a course is selected, the platform provides an in-depth ”About the Course” segment.
This section serves as an orientation, outlining the course objectives, prerequisites, and
key learning outcomes. The decision to include an introductory section before course
commencement is backed by pedagogical theories which advocate for setting clear expectations
and context to maximize learner engagement.
After joining a course, the content is segmented into distinct sections. Each section is
designed to deliver information in manageable portions, often employing flashcards as a
medium. Flashcards are an effective tool in learning theory—they support the principles of
active recall and spaced repetition, which are proven techniques to enhance memory retention.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 4. RESULT AND DISCUSSION 21

By breaking down the course material into smaller, interactive units, the platform not only
simplifies complex topics but also encourages frequent user interaction.

4.3 Interactive Quizzes and Assessment Mechanism


Assessment is a critical component of the learning process. In our platform, after users
navigate through the course content, they are presented with a series of quizzes. Each course
includes five quizzes with a strict 30-second timer per quiz, ensuring that users must process
information quickly and efficiently. This design is informed by time-constrained assessment
methodologies, which have been shown to increase cognitive engagement and simulate
real-world scenarios where quick decision-making is essential.
Scores obtained from these quizzes are not only indicative of the user’s understanding
but also serve as a metric for further rewards. The results are promptly recorded and stored
in the user’s profile using Firestore, a scalable NoSQL cloud database. This ensures that
progress tracking is both reliable and easily accessible for future reference, thus aligning with
the system’s overarching goal of transparent and verifiable academic progress.

4.4 Reward Mechanism and Digital Tokens


One of the most innovative aspects of the project is the integration of blockchain technology
to manage rewards. After the completion of quizzes, points are accumulated in the user’s
profile. These points can then be converted into digital tokens—a process that brings an
element of gamification into the learning environment. Tokens serve as both a motivational
tool and a digital representation of the learner’s achievements.
Currently, the system leverages test chain tokens from the Ethereum Sepolia chain.
Although these tokens are in a testing phase, they lay the groundwork for future integration
with live blockchain networks, where real digital assets could be utilized. The use of
blockchain for token management offers several theoretical advantages:
Transparency: Every transaction (i.e., token issuance or conversion) is recorded on an
immutable ledger, providing clear audit trails.
Security: Blockchain’s decentralized nature mitigates the risks associated with centralized
data breaches.
Interoperability: With the evolving landscape of blockchain, the tokens can potentially be
integrated with other decentralized applications (dApps), opening up avenues for cross-platform
rewards and recognition.
By converting quiz points into digital tokens, our platform aligns with contemporary
trends in educational gamification and digital credentialing. This innovative approach not
only enhances user engagement but also establishes a verifiable system of rewards that can be
scaled and integrated with broader digital economies.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 4. RESULT AND DISCUSSION 22

4.5 Prototype Visualization and Comparative Analysis


While the theoretical framework and system architecture provide a solid foundation,
practical validation is crucial. Two key visual representations complement the textual
discussion:
Prototype Figure: A detailed figure showcasing the user interface and overall layout
of the platform. This prototype emphasizes the intuitive design and role-based navigation,
illustrating how each user type (user, admin, and creator) interacts with the system.

Figure 4.1: Login Section

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 4. RESULT AND DISCUSSION 23

Figure 4.2: Course Section

Figure 4.3: Quiz Section

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 4. RESULT AND DISCUSSION 24

Figure 4.4: Rewards Section

The visual aids not only reinforce the project’s theoretical contributions but also provide
tangible evidence of its practical viability. They serve as critical artifacts in demonstrating
how our design principles translate into a functional, user-centric system.

4.6 Discussion of Outcomes


The integration of advanced technologies in our platform marks a significant stride
towards modernizing education. By combining secure blockchain mechanisms with AI-driven
personalization, the project provides a robust solution that addresses common challenges
in digital learning environments. The role-based access ensures that each stakeholder’s
experience is tailored and secure, while the course content delivery system maximizes
engagement and learning efficiency.
The innovative reward mechanism further distinguishes our platform by offering a
novel approach to motivate learners through digital tokenization. Although the current
implementation utilizes test tokens, it sets the stage for future enhancements where real token
economies can be established. This could potentially enable a new form of credentialing and
incentivization in educational ecosystems, wherein achievements are not only recognized but
also translated into tangible digital assets.
Furthermore, the comparative analysis underscores the competitive edge of our approach.
By juxtaposing our system against other decentralized applications, it becomes evident that
the unique combination of blockchain and AI can revolutionize the way educational content

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 4. RESULT AND DISCUSSION 25

is delivered, secured, and monetized. The discussion also opens up several avenues for
further research, such as exploring multi-chain compatibility, expanding token use cases, and
integrating additional AI functionalities to further personalize the learning experience.
In summary, the results achieved demonstrate a successful integration of diverse technologies
to create a comprehensive, secure, and engaging educational platform. The system not only
meets the immediate functional requirements but also offers a scalable framework that can
evolve with technological advancements. The combination of role-based authentication,
interactive course delivery, and blockchain-enabled rewards creates a paradigm shift in how
online education can be delivered and managed. This discussion paves the way for future
developments that will further enhance the learning experience and extend the platform’s
capabilities in the realm of decentralized digital education.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


Chapter 5. Conclusion & Future Scope 26

CHAPTER 5

CONCLUSION & FUTURE SCOPE

5.1 Conclusion
In conclusion, the decentralized learning app leverages blockchain and AI technologies
to transform traditional learning experiences. By integrating blockchain for credential
verification and reward systems, learners are incentivized through NFTs, making the learning
journey both engaging and rewarding. The AI-driven personalized chatbot offers tailored
support for each course, enhancing the learning experience by adapting to individual needs and
preferences. This app serves as a powerful tool for fostering lifelong learning, where verifiable
achievements and rewards empower users to gain and showcase skills confidently. Through
this innovative blend of blockchain and AI, our initiative promotes accessible, trusted, and
personalized education for learners everywhere, supporting their growth in a decentralized,
secure, and engaging environment.

5.2 Future Scope


Looking ahead, the platform’s future developments are geared toward enhancing scalability,
interoperability, and user engagement further. One key area of improvement involves
expanding multi-chain compatibility to allow seamless integration with other blockchain
networks, thereby increasing the system’s flexibility and reducing transaction costs through
advanced layer-2 solutions. Future iterations may incorporate decentralized autonomous
organizations (DAOs) to enable community-driven governance, allowing stakeholders to
participate in decision-making processes related to curriculum updates and reward distribution.
Moreover, further advancements in AI will aim to refine adaptive assessment methods
and personalize curriculum design more dynamically, ensuring that learning pathways
are continuously optimized based on real-time data and evolving educational needs. The
introduction of NFT-based certificates will be expanded, offering more granular and verifiable
credentials that can be universally recognized across educational and professional domains.
Additional research will explore integrating IoT devices to create interactive, blended learning
environments that bridge physical and digital classrooms. These future enhancements promise
to build upon the current system’s robust framework, ensuring that the platform remains at
the forefront of secure, adaptive, and engaging educational technology.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


27

REFERENCES

[1] J. e. a. Guo, “Blockchain-enabled digital rights management for multimedia resources


of online education,” Multimedia Tools and Applications, vol. 79, pp. 9735–9755, 2020.

[2] C. W. Cook and C. Sonnenberg, “Technology and online education: Models for change,”
ASBBS eJournal, vol. 10, no. 1, pp. 43–59, 2014.

[3] K. Kirkpatrick, “Technology brings online education in line with campus programs,”
Communications of the ACM, vol. 58, no. 12, pp. 17–19, 2015.

[4] G. e. a. Chen, “Exploring blockchain technology and its potential applications for
education,” Smart Learning Environments, vol. 5, p. 110, 2018.

[5] M. e. a. Wang, “Research on the application of vocational education system based on


blockchain technology,” Adult Education, vol. 6, pp. 28–34, 2020.

[6] S. Huang and Y. Liu, “The institutional attributes and multiple institutional functions of
block chains,” Tianjin Social Sciences, vol. 3, pp. 89–95, 2020.

[7] R. Bucea-Manea-T, oniş, O. M. D. Martins, R. Bucea-Manea-T, oniş, C. Gheorghit, ă,


V. Kuleto, M. P. Ilić, and V.-E. Simion, “Blockchain technology enhances sustainable
higher education,” Sustainability, vol. 13, no. 22, p. 12347, 2021.

[8] E. Guustaaf, U. Rahardja, Q. Aini, H. W. Maharani, and N. A. Santoso,


“Blockchain-based education project,” Aptisi Transactions on Management (ATM), vol. 5,
no. 1, pp. 46–61, 2021.

[9] A. Dziatkovskii, “Iot technology based on ai platform for blockchain e-education,” World
Science, no. 6(78), 2022.

[10] G. Bjelobaba, A. Savić, T. Tošić, I. Stefanović, and B. Koćić, “Collaborative learning


supported by blockchain technology as a model for improving the educational process,”
Sustainability, vol. 15, no. 6, p. 4780, 2023.

[11] E. A. Medvedev, “Application of blockchain technology in higher education,” European


Journal of Contemporary Education, vol. 9, no. 3, pp. 552–571, 2020.

[12] M. K. Dash, G. Panda, A. Kumar, and S. Luthra, “Applications of blockchain in


government education sector: A comprehensive review and future research potentials,”
Journal of Global Operations and Strategic Sourcing, vol. 15, no. 3, pp. 449–472, 2022.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


28

[13] P. Bhaskar, C. Tiwari, and A. Joshi, “Blockchain in education management: present


and future applications,” Interactive Technology and Smart Education, vol. 18, no. 1,
pp. 1–17, 2021.

[14] Y. Ma and Y. Fang, “Current status, issues, and challenges of blockchain applications in
education,” International Journal of Emerging Technologies in Learning (iJET), vol. 15,
no. 12, pp. 20–31, 2020.

[15] M.-F. Steiu, “Blockchain in education: Opportunities, applications, and challenges,”


First Monday, vol. 25, no. 9, 2020.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


29

REFERENCES

[1] J. e. a. Guo, “Blockchain-enabled digital rights management for multimedia resources


of online education,” Multimedia Tools and Applications, vol. 79, pp. 9735–9755, 2020.

[2] C. W. Cook and C. Sonnenberg, “Technology and online education: Models for change,”
ASBBS eJournal, vol. 10, no. 1, pp. 43–59, 2014.

[3] K. Kirkpatrick, “Technology brings online education in line with campus programs,”
Communications of the ACM, vol. 58, no. 12, pp. 17–19, 2015.

[4] G. e. a. Chen, “Exploring blockchain technology and its potential applications for
education,” Smart Learning Environments, vol. 5, p. 110, 2018.

[5] M. e. a. Wang, “Research on the application of vocational education system based on


blockchain technology,” Adult Education, vol. 6, pp. 28–34, 2020.

[6] S. Huang and Y. Liu, “The institutional attributes and multiple institutional functions of
block chains,” Tianjin Social Sciences, vol. 3, pp. 89–95, 2020.

[7] R. Bucea-Manea-T, oniş, O. M. D. Martins, R. Bucea-Manea-T, oniş, C. Gheorghit, ă,


V. Kuleto, M. P. Ilić, and V.-E. Simion, “Blockchain technology enhances sustainable
higher education,” Sustainability, vol. 13, no. 22, p. 12347, 2021.

[8] E. Guustaaf, U. Rahardja, Q. Aini, H. W. Maharani, and N. A. Santoso,


“Blockchain-based education project,” Aptisi Transactions on Management (ATM), vol. 5,
no. 1, pp. 46–61, 2021.

[9] A. Dziatkovskii, “Iot technology based on ai platform for blockchain e-education,” World
Science, no. 6(78), 2022.

[10] G. Bjelobaba, A. Savić, T. Tošić, I. Stefanović, and B. Koćić, “Collaborative learning


supported by blockchain technology as a model for improving the educational process,”
Sustainability, vol. 15, no. 6, p. 4780, 2023.

[11] E. A. Medvedev, “Application of blockchain technology in higher education,” European


Journal of Contemporary Education, vol. 9, no. 3, pp. 552–571, 2020.

[12] M. K. Dash, G. Panda, A. Kumar, and S. Luthra, “Applications of blockchain in


government education sector: A comprehensive review and future research potentials,”
Journal of Global Operations and Strategic Sourcing, vol. 15, no. 3, pp. 449–472, 2022.

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


30

[13] P. Bhaskar, C. Tiwari, and A. Joshi, “Blockchain in education management: present


and future applications,” Interactive Technology and Smart Education, vol. 18, no. 1,
pp. 1–17, 2021.

[14] Y. Ma and Y. Fang, “Current status, issues, and challenges of blockchain applications in
education,” International Journal of Emerging Technologies in Learning (iJET), vol. 15,
no. 12, pp. 20–31, 2020.

[15] M.-F. Steiu, “Blockchain in education: Opportunities, applications, and challenges,”


First Monday, vol. 25, no. 9, 2020.

[13] [14] [15]

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


31

APPENDIX A
Code Related to Score Evaluation

Figure A.1: Code to get questions form Gemini model

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


32

Figure A.2: Code for detecting personalities

Figure A.3: Code for checking similarity between two sentences

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


33

Figure A.4: Code for evaluating net score (1)

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025


34

Figure A.5: Code for evaluating net score (2)

Jyothi Engineering College, Cheruthuruthy Dept. of CSE, April 2025

You might also like