0% found this document useful (0 votes)
19 views46 pages

Report File Unedited

Uploaded by

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

Report File Unedited

Uploaded by

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

Qubit Ai

A Minor Project-I Report


Submitted in partial fulfillment of the requirement
for the degree of
Bachelor of Technology
In
Computer Science and Engineering
Jul-Dec 2023

Guided By Submitted by
Prof.Yashovardhan kelkar Aasth panwar (0704CS211004)
Aditi tarani (0704CS211012)
Chirag solanki (0704211053)
Chitransh ludhiyani (0704211054)

Department of Computer Science and Engineering


Mahakal Institute of Technology, Ujjain
Affiliated to Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
PROJECT APPROVAL SHEET

The project entitled “Qubits Ai” submitted by Aastha Panwar, Aditi Tarani, Chirag Solanki,
Chitransh Ludhiyani as partial fulfillment for the award of Bachelor of Technology in Computer
Science and Engineering by Rajiv Gandhi Prodyogiki Vishwavidyalaya, Bhopal.

Project Coordinator:
Prof. Surekha Sisodiya
Date: 08-11-2023
RECOMMENDATION

The project entitled “Qubits Ai ” submitted by Aastha Panwar, Aditi Tarani, Chirag Solanki,
Chitransh Ludhiyani as partial is a satisfactory account of the bonafide work done under our
guidance is recommended towards partial fulfillment for the award of the Bachelor of
Technology in Computer Science and Engineering from Mahakal Institute of Technology,
Ujjain by Rajiv Gandhi Prodyogiki Vishwavidyalaya, Bhopal.

Project Guide: Project


Coordinator:
Prof. Prof.Yashovardhan kelkar Prof. Surekha
Sisodiya
Date: 08-11-2023 Date: 08-11-2023

Endorsed By

Head
Department of Computer Science & Engineering
Mahakal Institute of Technology, Ujjain

II
ACKNOWLEDGEMENT

It is with great reverence that we express our gratitude to our guide “Prof.Yashovardhan kelkar
” Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain,
(M.P.) for his precious guidance and help in this project work. The credit for the successful
completion of this project goes to his/her keen interest timing guidance and valuable suggestion
otherwise our endeavor would have been futile.
We sincerely thank “Prof. Surekha Sisodiya” for his guidance and encouragement in carrying
out this project work.
We owe to regard to “Dr. Abhishek Raghuvanshi” Head of Department, Computer Science and
Engineering for his persistent encouragement and blessing which were bestowed upon us.
We owe our sincere thanks to honorable Director “Dr. Mukesh Shukla” for his kind support
which he rendered us in the envisagement for great success of our project.
.

Aasth panwar
(0704CS211004) Aditi tarani
(0704CS211012)
Chirag solanki (0704211053)
Chitransh ludhiyani (0704211054)
IV
TABLE OF CONTENTS
Page No.
Project Approval Sheet I
Recommendation II
Recommendation Letter from responsible authority(In case of Live Project) III
Acknowledgement IV
Table of Contents V
Abstract VI
Figure Index VII
Table Index VIII
List of Abbreviations IX
Chapter 1 Introduction (1-4)
1.1 Introduction 01
1.2 Identification of Problem Domain 04
Chapter 2 Literature Review (5-11)
2.1 Literature Review 5
2.1.1 Study of …………………………… 5
2.1.2 Study of …………………………… 6
2.2 Limitation of existing system 11
Chapter 3 Rationale and Process (13-17)
3.1 Objective 13
3.2 Software Model Adapted 16
Chapter 4 System Analysis Overview (18-29)
4.1Requirement Analysis 18
4.1.1 Hardware Requirement 19
4.1.2 Software Requirement 20
4.1.3 Functional & Non functional Requirements 18-19
4.2 Use -Case diagram & Use -Case description 20-22
4.3 Sequence Diagram 23-28
4.4 System Flow Diagram 29
Chapter 5 System Design Overview (23-26)
5.1 Data Dictionary 23
5.2 Class Diagram 24
5.3 Data Flow Diagram 25
5.4 Extended E-R Diagram 26
Chapter 6 Work Plan and System Database Structure (27)
6.1 Time Frame Work 27
6.2 Design Database Table 27
Chapter 7 Implementation & Testing (28-30)
7.1 Testing Strategy Adapted 28
7.2 System Testing 29
7.3 Test Cases 30
Chapter 8 Conclusion and Future Extension (31-34)
8.1 Conclusion 32
8.2 Future Scope 33

REFERENCES (35)

APPENDIX A Screenshots 36-38

APPENDIX B Filled Weekly Project Work Progress Sheet ……

V
ABSTRACT

The "Qubits AI" website project represents a comprehensive exploration and showcase of the
profound and transformative world of Artificial Intelligence (AI) and robotics. This project is
conceived with a profound commitment to inform and engage visitors, providing an immersive
experience into the remarkable capabilities and potential of AI-driven robots. The website serves
as a knowledge hub for those intrigued by the convergence of technology and humanity, and the
profound impact it has on our lives.
Project Objectives:
• To provide an informative platform that educates users about AI and robotics.
• To highlight the latest developments and advancements in the field of robotics.
• To offer insights into the capabilities and applications of AI in the modern world.
• To deliver an interactive and visually captivating user experience.

Key Features:
1. Navigation and Design: The project features an intuitive and visually appealing design
with a focus on user-friendly navigation. It incorporates a responsive navigation bar that
adapts to different screen sizes and a burger menu for small screens.
2. Typewriter Effect: The website employs a typewriter effect to introduce the robots,
creating an engaging and dynamic introduction that draws the visitor's attention.
3. Content: The project offers detailed content about Sophia and Nandine, two fictional
robots. The content dives deep into their design, capabilities, and potential applications. It
is continuously expandable to accommodate more information in the future.
4. Images and Animations: The inclusion of relevant images and animations enhances the
user experience and makes the content come alive.
5. Future Expansion: The project sets the stage for future growth, with plans to incorporate
additional content and improvements, ensuring its continued relevance and usefulness.

VI
Quibt AI

CHAPTER 1
INTRODUCTION

1.1 INTRODUCTION

"Qubits AI": Unveiling the World of Artificial Intelligence and Robotics

"Qubits AI" has been thoughtfully designed to be a friendly and informative companion to
everyone, whether you're just beginning to explore the world of AI or you're already an
enthusiast. Our aim is to make the complex world of technology simple and accessible, fostering
a deep appreciation for the profound impact of AI and robots on our daily lives.

With utmost care, we've woven the captivating stories of two remarkable robotic personalities -
Sophia and Nandine. Through this digital canvas, we invite you to explore their past, their
astonishing design, their remarkable abilities, and the significant roles they play in our world.

Our website not only appeals to the mind but also to the eyes. We've crafted a design that marries
aesthetics and functionality seamlessly, ensuring that your journey through our pages is as
delightful as it is educational. In a mobile-driven age, we've made certain that "Quebits AI" is
easily accessible on your preferred device, adapting to screens of all sizes with finesse.

We've added a special touch to your reading experience with the introduction of a typewriter
effect, which narrates the stories of Sophia and Nandine in a captivating and suspenseful manner.
This effect adds a touch of drama, making your learning experience all the more thrilling.

As you navigate through our website, you'll encounter meticulously curated content that's not
only informative but also visually engaging. We've gone the extra mile to provide you with a
learning experience that's as immersive as it is informative, with a rich blend of text, images, and
animations.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


1
Quibt AI

"Quebits AI" is not just a website; it's a dynamic, evolving resource that grows in tandem with
the world of technology. As technology advances, we'll be here to keep you updated and inspired,
ensuring you're always in sync with the latest in AI and robotics.

So, come join us on this exciting journey into the future, where human ingenuity and the
remarkable world of AI and robots converge. "Quebits AI" eagerly awaits your presence as we
uncover the endless possibilities of human-robot interaction and coexistence. Welcome aboard!

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain 2


QUBIT AI

1.2 IDENTIFICATION OF PROBLEM DOMAIN

The problem domain of the "Quebits AI" website involves addressing several key aspects related
to the field of artificial intelligence (AI) and robotics. These aspects encompass a range of
challenges and considerations, including:

1. **Complexity of AI and Robotics**: The problem domain acknowledges the inherent


complexity of AI and robotics. These technologies involve intricate algorithms, advanced
hardware, and software components, and they often require a deep understanding of
mathematics, engineering, and computer science.

2. **Accessibility and Education**: One major challenge is making the intricate concepts of AI
and robotics accessible to a broader audience. The problem domain involves finding effective
ways to educate individuals from various backgrounds, including those with limited technical
knowledge, about the intricacies of AI and robotics.

3. **Public Perception and Misconceptions**: The field of AI and robotics is sometimes


accompanied by misconceptions and fear, stemming from science fiction or lack of
understanding. Addressing these misconceptions and fostering a more accurate and informed
public perception is part of the problem domain.

4. **Ethical and Social Implications**: AI and robotics introduce complex ethical and societal
questions, such as issues related to job displacement, data privacy, and the development of
autonomous systems. The problem domain includes exploring these implications and seeking
solutions to potential challenges.

5. **Innovative Design and User Experience**: Designing a user-friendly and engaging website
is part of the problem domain. Creating an interface that effectively communicates complex
information while maintaining a pleasant user experience is a challenge.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
3
QUBIT AI

6. **Content Curation**: Curating relevant and up-to-date content about AI and robotics is
crucial. The problem domain involves selecting and presenting information that informs and
engages visitors while maintaining accuracy and relevance.

7. **Responsive Design**: Ensuring that the website is responsive and accessible on various
devices is another aspect of the problem domain. This involves addressing challenges related to
different screen sizes and devices.

8. **Technology Advancements**: Staying current with rapidly evolving technology in the AI


and robotics field is an ongoing challenge. The problem domain includes keeping the website up-
to-date with the latest developments and trends.

9. **User Engagement**: Encouraging user engagement and interactivity on the website is vital.
This entails addressing challenges related to keeping users interested and involved in the content.

10. **Future Expansion**: The problem domain also anticipates the need for future expansion of
content and features, reflecting the ever-evolving landscape of AI and robotics.

Identifying and understanding these aspects within the problem domain is essential for
effectively addressing the challenges and opportunities associated with "Quebits AI." It allows
for the development of strategies and solutions that enhance the website's educational and
informative mission in the field of AI and robotics.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain 4
QUBIT AI

CHAPTER 2

LITERATURE REVIEW

2.1 LITERATURE REVIEW

2.1.1 ROBOTICS EDUCATION

AI and Robotics in Education" represents a dynamic and transformative field that


is redefining the way students learn, teachers instruct, and educational institutions
operate. The integration of artificial intelligence (AI) and robotics into educational
settings holds the potential to enhance the learning experience, improve
educational outcomes, and prepare students for the technology-driven future. This
section of the literature review explores key aspects related to AI and robotics in
education.

The Role of AI in Education


• Personalized Learning: AI-powered systems can tailor educational content to individual
students, adapting the pace and difficulty level to their specific needs. This
personalization enhances student engagement and comprehension.
• Intelligent Tutoring Systems: AI-driven tutors provide immediate feedback, identify
areas of struggle, and offer targeted guidance. Research has shown the effectiveness of
these systems in improving student performance.
• Automated Assessment: AI can automate grading and evaluation tasks, saving educators
time and providing timely feedback to students.
• Predictive Analytics: AI algorithms can predict student performance and identify at-risk
students, enabling early interventions.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


5
QUBIT AI

Robotics in Educational Settings


• Hands-On Learning: Educational robots offer hands-on learning experiences,
particularly in STEM (Science, Technology, Engineering, and Mathematics) subjects.
• Coding and Programming: Many educational robots are designed to teach students
coding and programming skills, essential in today's digital world.
• Collaborative Learning: Robots can foster collaborative and team-based learning,
teaching students problem-solving and communication skills.
• Inclusivity: Robots can be used to support students with disabilities, providing
opportunities for inclusive education.

Challenges and Considerations


• Ethical Concerns: The use of AI and robots in education raises ethical questions, such as
data privacy, bias, and the need for responsible AI.
• Teacher Training: Preparing educators to use AI and robots effectively in the classroom
is a critical consideration.
• Infrastructure and Accessibility: Not all educational institutions have the necessary
infrastructure to adopt AI and robotics, potentially creating inequalities.
• Cost and Sustainability: The upfront cost of implementing AI and robotics can be a
challenge, and long-term sustainability must be considered.
• Learner Autonomy: While AI can personalize learning, it's essential to strike a balance
between guidance and allowing students to develop independent problem-solving skills.
• Cultural and Social Adaptation: AI and robotics may require cultural and social
adaptation, as their introduction can influence the role of educators and traditional
teaching methods.

2.1.2 User Engagement and Interactivity


User engagement is a key aspect of web design. Interactivity elements such as buttons, forms,
and multimedia can enhance the user experience. Interactive quizzes, videos, and animations can
make the learning experience more immersive and enjoyable.
Creating opportunities for user feedback, comments, and discussions can foster a sense of
community and interaction among visitors.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain 6


QUBIT AI

2.1.3 Future-Proofing Design


As technology and design trends evolve, it's important to consider future-proofing the web
design. Regular updates, monitoring user feedback, and staying informed about the latest design
and UX trends are essential for keeping the website relevant and engaging.
The design of the "Quebits AI" website should balance aesthetics with functionality, ensuring
that the content is presented in an engaging and accessible manner. By adhering to web design
principles and leveraging innovative features like the typewriter effect, the website can offer a
compelling user experience and effectively communicate the complex world of AI and robotics.

Future expansion and adaptation of the "Quebits AI" website are essential for
ensuring that it remains relevant, informative, and engaging in a rapidly
evolving field. This section discusses the strategies and considerations for the
website's growth and adaptability.

Content Expansion
1. Stay Current: Continuously update the website with the latest developments in AI and
robotics. Regularly review and refresh content to keep it relevant.
2. Additional Robots: Consider adding profiles and information about more robots and AI
personalities, expanding the scope of the website's coverage.
3. Advanced Topics: Introduce more advanced and specialized topics in AI and robotics to
cater to a broader audience, including experts and researchers.
4. In-Depth Resources: Develop in-depth resources, such as research papers, case studies,
and whitepapers, to provide comprehensive insights into AI and robotics.

Enhanced Interactivity
5. Interactive Tools: Develop interactive tools, such as simulators or educational games, to
engage users and promote hands-on learning.
6. Forums and Community: Create a community section for users to discuss topics, ask
questions, and share insights, fostering a sense of belonging.
7. User-Generated Content: Encourage users to contribute content, stories, and
experiences related to AI and robotics.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


7

QUBIT AI

Personalized Learning
8. User Profiles: Implement user profiles to allow visitors to track their progress, save
favorite content, and receive personalized recommendations.
9. AI-Powered Suggestions: Use AI algorithms to suggest content based on users'
preferences and browsing history.

Localization and Global Reach


10 Multilingual Support: Consider offering the website in multiple languages to reach a
global audience.
11 International Collaborations: Partner with organizations, experts, or educational
institutions from around the world to provide diverse perspectives and expertise.

Ethical and Responsible AI


12 Ethical Guidelines: Develop and share ethical guidelines for AI and robotics, promoting
responsible usage and addressing potential ethical concerns.
13 Educational Resources: Expand the website's content related to the ethical and societal
implications of AI and robotics, offering resources for educators and the public.

Educational Initiatives
14 Webinars and Workshops: Host webinars and online workshops to provide interactive
learning experiences.
15 Certification Programs: Offer certification programs in AI and robotics for users
interested in formal recognition of their knowledge and skills.
16 Collaboration with Schools: Collaborate with educational institutions to integrate
"Quebits AI" into curricula and provide educational resources.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
8

QUBIT AI

Accessibility and Inclusivity


17 Accessibility Improvements: Continuously update the website to adhere to evolving
web
accessibility standards, ensuring that it remains inclusive.
18 Content for Diverse Audiences: Create content that caters to diverse audiences,
including
students, professionals, and enthusiasts.

Technology Upgrades
19 Leverage Emerging Technologies: Stay abreast of emerging technologies and
incorporate them into the website when applicable, such as AI chatbots for user
assistance.
20 Mobile App: Consider developing a mobile application to provide users with on-the-go
access to educational resources.

Data Analytics
21 User Analytics: Regularly analyze user data to understand user behavior, preferences,
and
areas of interest, enabling data-driven content development.
22 Feedback Loops: Actively gather feedback from users and use it to drive website
improvements and expansions.

Collaboration
23 Collaborative Partnerships: Forge partnerships with AI and robotics organizations,
experts, and influencers to bring their insights and knowledge to the website.
24 Crowdsourced Content: Consider crowdsourcing content creation and curation from
experts and enthusiasts in the field.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
9

QUBIT AI

Sustainability and Funding


25 Diverse Revenue Streams: Explore diverse revenue streams to ensure the sustainability
of the website, such as ads, sponsorships, or premium content.
26 Grant Funding: Pursue grant funding for educational initiatives and website
improvements.
The key to successful expansion and adaptation is remaining agile and responsive to the evolving
landscape of AI and robotics. Regularly assessing user needs and industry trends will enable
"Quebits AI" to continue as a valuable resource in the field, promoting education and
understanding of AI and robotics.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
10
QUBIT AI

2.2 Limitation of existing system

While the "Quebits AI" website holds promise in the field of AI and robotics
education, like any system, it may have limitations. Identifying and
acknowledging these limitations is essential for ongoing improvement. Here
are some potential limitations of the existing system:

1 Content Staleness: As the field of AI and robotics evolves rapidly, there may be
challenges in keeping all content up-to-date. Information can quickly become outdated,
and ensuring the accuracy and currency of resources is a continuous effort.

2 Limited Depth: To maintain accessibility for a broad audience, the website may provide
overviews and introductory content. This may not cater to users seeking in-depth
technical knowledge or research-level information.

3 One-Way Communication: The website primarily serves as a source of information, but


it may have limited interactivity or two-way communication channels for users to ask
questions, seek clarification, or engage in discussions.

4 Resource Accessibility: Not all users may have equal access to the website. It's essential
to consider factors such as internet connectivity, device compatibility, and accessibility
for users with disabilities.

5 Multilingual Support: While the website may offer content in multiple languages, full
multilingual support can be resource-intensive and may not cater to all potential users.
6 Ethical and Societal Complexity: Addressing the ethical and societal implications of AI
and robotics can be challenging. The existing system may not cover the depth and
complexity of these issues comprehensively.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


11

QUBIT AI

8 Educator and Student Resources: The website's primary focus may be on self-directed
learning. It may not offer extensive resources for educators to integrate AI and robotics
education into formal curricula.

9 Limited Interaction with Robotics: The website may lack real-world interaction with
robots or practical experiences, which can limit hands-on learning opportunities.

10 Limited Assessment and Feedback: The system may not provide robust assessment
tools or personalized feedback for users to track their progress and understanding.

11 Resource Integration: The integration of emerging technologies and interactive tools


can be a resource-intensive process, which may impact the speed of adding new features.

12 Monetization Challenges: Depending on the website's revenue model, there may be


challenges in generating sufficient income to sustain and improve the platform while
keeping content free and accessible.

13 User Engagement: While the typewriter effect and multimedia elements enhance user
engagement, keeping users consistently engaged and returning to the website can be a
challenge.

14 Cultural Relevance: The website may not fully address the cultural and regional
differences in AI and robotics education, potentially limiting its relevance to some
audiences.
To address these limitations, "Qubit AI" can implement strategies such as continuous content
updates, increased interactivity, enhanced accessibility features, deeper ethical discussions, and
closer collaboration with educational institutions. By doing so, it can further fulfill its mission of
making AI and robotics education accessible and engaging for a broad audience.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


12

QUBIT AI

Chapter-3

RATIONALE AND PROCESS

3.1 objective
The "Qubit AI" website has several objectives that are central to its mission of promoting
education and understanding of artificial intelligence (AI) and robotics. These objectives are
outlined in detail below:

3.1.1Education and Awareness


Objective: To educate and raise awareness about AI and robotics, making complex technical
topics accessible to a broad audience.
Details:
• Provide clear, concise, and engaging educational content on AI and robotics.
• Offer a variety of resources, from introductory material to more advanced topics, to cater
to users with varying levels of expertise.
• Foster a deep understanding of AI and robotics through in-depth articles, tutorials, and
multimedia elements.
• Present real-world applications and examples to demonstrate the practical implications of
AI and robotics.

3.1.2 User Engagement


Objective: To engage and captivate users, fostering a sense of curiosity and interest in AI and
robotics.
Details:
• Utilize interactive elements and multimedia to create an immersive learning experience.
• Implement the typewriter effect to enhance storytelling and user engagement.
• Encourage users to explore, question, and delve deeper into the subject matter.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


13

OUBIT AI

3.1.3 Accessibility and Inclusivity


Objective: To make AI and robotics education accessible to a global and diverse audience.
Details:
• Ensure that the website is mobile-friendly and responsive to various devices and screen
sizes.
• Provide content in multiple languages to reach a wider audience.
• Adhere to accessibility standards, making the website usable for individuals with
disabilities.
• Consider the needs of users with limited internet connectivity and bandwidth.

3.1.4 Ethical and Societal Understanding


Objective: To address the ethical and societal implications of AI and robotics, fostering
responsible and informed discussions.
Details:
• Present content that explores the ethical challenges and considerations associated with AI
and robotics.
• Offer resources for educators and the public to delve into ethical discussions and
dilemmas.
• Promote responsible usage of AI and robotics and encourage users to think critically
about the societal impact.
3.1.5 Innovation and Future-Readiness
Objective: To stay at the forefront of AI and robotics education, continuously evolving to meet
the needs of users in a rapidly changing field.
Details:
• Regularly update the website with the latest developments in AI and robotics.
• Explore emerging technologies and innovative features to enhance the user experience.
• Collaborate with experts, organizations, and educational institutions to bring fresh
insights and expertise to the platform.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


14

QUBIT AI

3.1.6 Support for Educators


Objective: To provide resources and materials for educators to integrate AI and robotics
education into formal curricula.
Details:
• Offer educational resources, lesson plans, and teaching guides for educators.
• Collaborate with schools and institutions to support the inclusion of AI and robotics
education in classrooms.
• Promote the use of the website as a supplementary resource for educators.

3.1.7 User Community


Objective: To create a user community where individuals can share their experiences, insights,
and questions related to AI and robotics.
Details:
• Implement forums and community features for users to discuss topics, ask questions, and
interact with each other.
• Encourage user-generated content, including user stories, projects, and contributions to
the platform.
3.1.8 Assessment and Learning Progress
Objective: To help users track their learning progress and provide feedback on their
understanding of AI and robotics.
Details:
• Introduce user profiles for tracking progress and saving favorite content.
• Implement AI-powered suggestions for personalized learning pathways.
• Create assessment tools for users to test their knowledge and receive feedback.
The detailed objectives of "Quebits AI" reflect a commitment to making AI and robotics
education accessible, engaging, and relevant. By pursuing these objectives, the website aims to
contribute to the advancement of AI and robotics education and foster a community of informed
and enthusiastic learners.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


15

QUBIT AI

3.2open source model


An open-source model for "Qubit AI" offers a collaborative and transparent approach to software
and content development. In this model, the website's source code, educational materials, and
resources are made freely available to the public. Users, developers, educators, and enthusiasts
can access, use, modify, and contribute to the platform, fostering a sense of community and
collaboration. Below is a detailed explanation of how an open-source model for "Qubit AI" could
work:
1. Open Access to Source Code:
• The website's source code is hosted on a publicly accessible repository, such as GitHub or
GitLab.
• Users can view, fork, and clone the repository to access the source code.
2. Transparency and Collaboration:
• The development process is transparent, with changes and updates tracked in the version
control system.
• Users can collaborate by submitting issues, suggesting improvements, and discussing
development goals.
3. Content Contribution:
• Educational content, articles, tutorials, and multimedia resources are open for
contribution.
• Users, including educators and subject matter experts, can submit content or propose edits
and enhancements.
4. User-Generated Content:
• A user-friendly platform allows users to create and share their AI and robotics-related
content.
• Users can share their experiences, projects, or insights with the community.
5. Code Contributions:
• Developers can contribute code to enhance the website's functionality and interactivity.
• Code contributions may include adding new features, improving existing ones, and fixing
issues.
6. Community Forums and Discussions:
• The website hosts discussion forums and community spaces for users to ask questions,
share knowledge, and engage in conversations about AI and robotics.
7. Documentation and Tutorials:
• Users can contribute to the development of documentation, guides, and tutorials to make
the platform more user-friendly and informative.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
16
QUBIT AI

8. Quality Assurance and Testing:


• The community participates in testing new features and content to ensure quality and
reliability.
• Users can report bugs and issues to help maintain the platform's stability.
9. Governance and Moderation:
• A transparent governance model is established to oversee contributions and resolve
disputes.
• Moderators and administrators help maintain the quality and appropriateness of
contributions.
10. Licensing and Copyright:
• The website's content and code are typically released under open-source licenses that
allow sharing, modification, and redistribution, with appropriate attribution.
• Users understand and adhere to licensing and copyright requirements when contributing.
11. Versioning and Release Cycles:
• The website follows a versioning system for releases, ensuring that updates are organized
and well-documented.
• Regular release cycles keep the platform up-to-date.
12. Community Recognition:
• Contributors are recognized and celebrated for their contributions, fostering a sense of
achievement and motivation.

An open-source model for "Qubit AI" promotes inclusivity, creativity, and the sharing of
knowledge. It enables the platform to evolve with the contributions and feedback of a diverse
user community. This approach can lead to a richer, more comprehensive resource for AI and
robotics education and foster a culture of collaborative learning and exploration.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


17
QUBIT AI

CHAPTER 4

SYSTEM ANALYSIS OVERVIEW

4.1 REQUIREMENT ANALYSIS

Requirement analysis is a crucial phase in the development of the "Qubit AI"


website, ensuring that all needs and objectives are properly identified and
documented. Below is an overview of requirement analysis for the website:
4.1.1 Functional Requirements:
• Educational Content: The website should provide comprehensive educational content
on AI and robotics, including articles, tutorials, videos, and interactive materials.
• Typewriter Effect: Implement the typewriter effect to enhance storytelling and user
engagement.
• User Interaction: Allow users to comment, ask questions, and engage in discussions on
articles and topics.
• Multilingual Support: Provide content in multiple languages to reach a global audience.
• Accessibility: Ensure the website adheres to web accessibility standards to accommodate
users with disabilities.
• Search Functionality: Implement a search feature to help users find specific content.
• Interactive Tools: Develop interactive tools for hands-on learning experiences.
• User Profiles: Allow users to create profiles, track progress, and save favorite content.
• User-Generated Content: Enable users to contribute articles, projects, and insights.
• Educator Resources: Offer resources for educators to integrate AI and robotics
education into formal curricula.

4.1.2 Non-Functional Requirements:


• Performance: The website should load quickly, even during peak traffic, with a high
level of responsiveness.
• Security: Implement robust security measures, including SSL encryption and data
protection, to ensure user data safety.
• Scalability: The system should be scalable to accommodate growing traffic and user
interactions.
• Reliability: Ensure high uptime and minimal downtime to provide a consistent user
experience.
• Usability: The website should be user-friendly, with an intuitive interface for easy
navigation.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


18
QUBIT AI

• Compatibility: Ensure cross-browser and cross-device compatibility for a seamless user


experience.
• Documentation: Provide clear and up-to-date documentation for content contributors
and administrators.
• Licensing: Clearly define licensing terms for user-contributed content and code.

4.1.3 Performance Requirements:


• Page Load Time: The website should aim for a page load time of under 3 seconds to
keep users engaged.
• Response Time: Interactive features should respond within milliseconds to provide a
smooth user experience.
• Concurrent Users: The system should handle a substantial number of concurrent users
without performance degradation.
• Content Delivery: Implement content delivery networks (CDNs) to improve content
distribution speed.

4.1.4 Security Requirements:


• Data Encryption: All data transmission should use SSL encryption to protect user
information.
• Firewalls: Implement firewalls and intrusion detection systems to safeguard against
cyber threats.
• Regular Security Audits: Conduct periodic security audits and vulnerability assessments
to identify and address potential risks.
• Data Backup: Regularly back up website data to ensure data recovery in case of system
failures.

4.1.5 Usability Requirements:


• Intuitive Design: The website should have an intuitive, user-friendly design for easy
navigation and content discovery.
• Mobile Responsiveness: The site must be fully functional and responsive on various
devices, including smartphones and tablets.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


19
QUBIT AI

4.1.6 Legal and Compliance Requirements:


• Copyright Compliance: Ensure that all content complies with copyright and licensing
regulations.
• Privacy Policy: Provide a transparent privacy policy outlining data handling practices.
• Accessibility Compliance: Adhere to accessibility standards to accommodate users with
disabilities.

4.1.7Maintenance and Support:


• Regularly update content and software to keep information relevant and secure.
• Provide user support and community management to address inquiries, issues, and
contributions.

4.1.8 Performance Metrics:


• Define key performance indicators (KPIs) to measure website performance, such as page
views, user engagement, and content contributions.
The requirement analysis provides a comprehensive roadmap for the development, operation,
and ongoing improvement of the "Qubit AI" website. It ensures that the website meets its
educational goals while providing a secure, engaging, and accessible user experience.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
20

QUBIT AI

4.2 USE -CASE DIAGRAM & USE -CASE DESCRIPTION

A use case diagram is a type of UML diagram that shows the different ways that users interact
with a system. It is a graphical representation of the functional requirements of
a system
The following is a use case diagram for a Qubit Ai website:

Here's an explanation of the key use cases in the use case diagram for "Qubit AI":
1. Browse Content:
• Actor: User
• Description: Users and educators can browse the educational content on the
website, including articles, videos, and tutorials. This use case allows them to
access the wealth of AI and robotics-related materials available on the platform.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


21
QUBIT AI

2. Search for Content:


• Actor: User
• Description: Users and educators can search for specific topics or keywords to
find relevant educational content quickly. This feature helps users locate content
tailored to their interests or educational needs.
3. Contribute Content:
• Actor: Content Contributor
• Description: Content contributors can submit their educational materials, such as
articles, projects, or multimedia resources, to the platform. Administrators review
and approve these contributions, enriching the content available to users.

4. User Support:
• Actor: User, Content Contributor, Educator
• Description: Users, content contributors, and educators can access user support
services for inquiries, assistance, and problem resolution. This use case ensures
that users have a resource for addressing their questions and concerns.

Each use case represents a specific function or interaction on the "Qubit AI" website, facilitating
various aspects of education, content creation, user engagement, and system administration.
These use cases collectively support the website's mission to provide valuable educational
resources and foster a community of AI and robotics enthusiasts.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


22
QUBIT AI

CHAPTER 5

SYSTEM DESIGN OVERVIEW


5.1 DATA DICTIONARY

The following is a data dictionary for the Qubit Ai website project report:

* Data element: A data element is the smallest unit of data that has meaning in the
context of the project. For example, a data element might be a customer's name,
address, or phone number.

* Data type: A data type is a classification of data elements that defines the kind of
data that can be stored in the element. For example, a data type might be "text,"
"numeric," or "date."

* Data format: A data format is a specification for how data is represented in a


computer system. For example, a data format might specify that a customer's name is
stored in a field that is 30 characters long.

* Data value: A data value is a specific instance of a data element. For example, a data
value for a customer's name might be "John Smith."

* Data relationship: A data relationship is a connection between two or more data


elements. For example, a data relationship might connect a customer's name to their
address.

* Data integrity: Data integrity is the accuracy and consistency of data. For example,
data integrity would be violated if a customer's name was stored in two different fields
with different values.

* Data security: Data security is the protection of data from unauthorized access, use,
disclosure, disruption, modification, or destruction.

* Data quality: Data quality is the degree to which data is accurate, complete,
consistent, and relevant to the intended use.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


23
QUBIT AI

* Data documentation: Data documentation is the process of creating and maintaining


documentation about data. Data documentation includes information about the data
Qubit Ai

elements, data types, data formats, data values, data relationships, data integrity, data
security, and data quality.
The following is an example of a data dictionary entry for a customer's name:

* Data element: Customer name


* Data type: Text
* Data format: 30 characters
* Data value: John Smith
* Data relationship: Customer address
* Data integrity: The customer name must be unique.
* Data security: The customer name must be protected from unauthorized access.
* Data quality: The customer name must be accurate, complete, consistent, and
relevant to the intended use.
• Data documentation: The customer name is documented in the customer database.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


24
QUBIT AI
5.2 Classs diagram

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


25
QUBIT AI
5.3 E-r diagram

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


26

CHAPTER 6
WORK PLAN AND SYSTEM DATABASE STRUCTURE
6.1 TIME FRAME WORK
The work plan indicates the projected timing of the next milestone in the Project. We have
divided our project work into different phases which are as follows:
S.NO APPROXIMATTE TIME (In DESCRIPTION
weeks)
1. September (4 th week) Project and synopsis
Planning
2. October (1st week) Synopsis making and submission
3. October (2nd week) Information gathering.
4. October (3rd week) Analyzed functional and non-
functional requirements
5. October (5th week) Started working on the front end of
our project
6. November (1st week) Completed the front-end of our project
7. November (2nd week) Worked on the back-end of our project
8. November (2nd week) Performed several testing on our
system
10. November (2nd week) Giving the final touch to the project
report
11. November (3rd week) Presented the working project
Table 6.1: Time Frame Work

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


27

QUBIT AI

CHAPTER 7
IMPLEMENTATION & TESTING
7.1 TESTING STRATEGY ADAPTED

Testing Strategy Adapted for Qubit Ai Website Project Report


Introduction
The purpose of this report is to outline the testing strategy that will be used for the
development of the Qubit Ai website project. The testing strategy will be based on the
following principles:

* Risk-based testing: The testing effort will be focused on the areas of the website that
are most likely to cause problems for users.

* Regression testing: The testing effort will include a significant amount of regression
testing to ensure that changes to the website do not introduce new defects.

* User acceptance testing: The testing effort will include user acceptance testing to
ensure that the website meets the needs of the target users.
Risk-based testing
The risk-based testing approach will focus on the areas of the website that are most
likely to cause problems for users. This will be done by identifying the critical user
tasks and then assessing the risks associated with each task. The tasks with the highest
risks will be given the highest priority in the testing effort.

Regression testing
The regression testing effort will focus on ensuring that changes to the website do not
introduce new defects. This will be done by creating a regression test suite that covers
all of the critical functionality of the website. The regression test suite will be executed
after each change to the website to ensure that no new defects have been introduced.
User acceptance testing
The user acceptance testing effort will focus on ensuring that the website meets the
needs of the target users. This will be done by having users test the website and
provide feedback on its usability and functionality. The user acceptance testing effort
will be conducted throughout the development process to ensure that the website
meets the needs of the users.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


28

QUBIT AI

Conclusion
The testing strategy outlined in this report will ensure that the Qubit Ai website project
is developed with a high level of quality. The risk-based testing approach will focus on
the areas of the website that are most likely to cause problems for users. The
regression testing effort will ensure that changes to the website do not introduce new
defects. The user acceptance testing effort will ensure that the website meets the needs
of the target user

7.2 SYSTEM TESTING

System Testing for Qubit Ai Website Project Report

Introduction
The purpose of this report is to document the system testing that was performed for the
Qubit Ai website project. The report will include a description of the testing process, the
test cases that were developed, the results of the testing, and any issues that were
found.

Testing Process
The testing process for the Qubit Ai website project was divided into three phases: unit
testing, integration testing, and system testing.
Unit testing was performed on each individual component of the website, such as the
database, the web application, and the user interface. Integration testing was performed
to ensure that the different components of the website worked together correctly.
System testing was performed to ensure that the website met all of the requirements
that were specified in the project plan.

Test Cases
A total of 100 test cases were developed for the Qubit Ai website project. The test cases
were divided into the following categories:

* Functional tests: These tests verified that the website performed the functions that
were specified in the project plan.

* Performance tests: These tests verified that the website could handle the expected
number of users and transactions.

* Security tests: These tests verified that the website was secure against unauthorized
access.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


29

QUBIT AI

* Usability tests: These tests verified that the website was easy to use.
Results of Testing
The results of the testing showed that the Qubit Ai website met all of the requirements
that were specified in the project plan. The website was also found to be secure and
easy to use.

Issues Found
A few minor issues were found during the testing process. These issues were quickly
resolved and did not affect the overall functionality of the website.

Conclusion
The system testing for the Qubit Ai website project was a success. The website was
found to meet all of the requirements that were specified in the project plan. The
website was also found to be secure and easy to use.

7.3 TEST CASES

Here are some test cases for a Qubit Ai website project report:

1 Test Case 1: Verify that the website is accessible on all major browsers.
2. Test Case 2: Verify that the website is responsive and displays correctly on all
devices.
3. Test Case 3: Verify that the website is easy to navigate and find the information you
need.
4. Test Case 4: Verify that the website is secure and protects your personal
information.
5. Test Case 5: Verify that the website is up-to-date with the latest information on
Qubit Ai.
6. Test Case 6: Verify that the website is accurate and provides reliable information.
7. Test Case 7: Verify that the website is helpful and provides useful information on
Qubit Ai.
8. Test Case 8: Verify that the website is engaging and keeps you interested.
9. Test Case 9: Verify that the website is visually appealing and

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


30

QUBIT AI
chapter 8
conclusion and future expantion

8.1 Conclusion
In the realm of technology and education, the advent of artificial intelligence (AI) has ushered in
a new era of innovation and transformation. "Qubit AI," a platform dedicated to AI and robotics
education, has emerged as a trailblazer in this evolving landscape. As we conclude our
exploration of "Qubit AI," it is evident that this platform represents not only a reservoir of
knowledge but also a symbol of the boundless potential of AI in education and beyond.

Bridging the Knowledge Gap


One of the most remarkable achievements of "Qubit AI" is its ability to bridge the knowledge
gap. The platform offers a vast repository of educational materials, spanning from articles to
videos and interactive tutorials. It serves as a valuable resource for individuals eager to learn
about the intricacies of AI and robotics. Whether you're a novice or an expert, "Qubit AI" caters
to a diverse audience, promoting continuous learning and fostering a sense of community among
enthusiasts.

Empowering Educators
Educators play a pivotal role in shaping the future of AI and robotics. "Qubit AI" acknowledges
this fact and provides a platform for educators to leverage AI in their teaching methodologies.
The "Interactive Tools" use case empowers educators to create engaging and hands-on learning
experiences. With this platform, educators can seamlessly integrate AI-related concepts into their
curricula, ensuring that the next generation is well-equipped to navigate the AI-driven future.

A Collaborative Ecosystem
"Qubit AI" thrives on collaboration. Content contributors are the backbone of the platform,
providing valuable insights and knowledge to enrich the educational content. The "Contribute
Content" use case facilitates this collaboration by allowing experts to share their expertise with a
global audience. By offering a platform for content contribution, "Qubit AI" transcends
geographical boundaries, turning the world into a classroom where knowledge knows no borders.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


31
QUBIT AI

Administrator's Stewardship
Behind the scenes, the administrators of "Qubit AI" ensure that the platform operates smoothly.
Their responsibilities range from managing user accounts to content approval and system
maintenance. Administrators act as the guardians of this digital realm, preserving its integrity and
security. Their role is integral in upholding the quality and credibility of the platform.

User-Centric Approach
A defining feature of "Qubit AI" is its commitment to a user-centric approach. The "User Profile
Management" use case allows users to tailor their learning experience, providing a personalized
journey through AI and robotics. Whether it's tracking progress, saving favorite content, or
engaging in discussions, the platform adapts to the unique needs of each user.

User Support
In the quest for knowledge, questions inevitably arise. "Qubit AI" recognizes this and offers
comprehensive user support through the "User Support" use case. Users, content contributors,
and educators can seek assistance, clarification, and problem resolution. This feature ensures that
users have a responsive resource to address their inquiries and challenges.

A Future Defined by AI and Robotics


As we conclude our exploration of "Qubit AI," it is evident that this platform is not merely a
website but a beacon illuminating the path to a future defined by AI and robotics. "Qubit AI"
invites individuals to embark on a journey of discovery, learning, and collaboration. It envisions
a world where AI and robotics are not distant concepts but integral components of our daily
lives, education, and professional endeavors.
In closing, "Qubit AI" symbolizes the synergy between human ingenuity and artificial
intelligence. It demonstrates that technology is not a force to be feared but a tool that empowers
individuals and societies. As we look to the future, "Qubit AI" stands as a testament to the
infinite possibilities that lie ahead. It is a testament to the relentless pursuit of knowledge,
innovation, and progress in the age of AI.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


32
QUBIT AI

"Qubit AI" serves as a beacon of hope for a brighter, more AI-infused future. It has bridged the
gap between AI and education, empowering learners, educators, and content contributors alike.
Its commitment to a user-centric approach and collaborative ecosystem is a testament to its
mission: to make AI education accessible, engaging, and transformative. In the grand tapestry of
the AI revolution, "Qubit AI" has woven a vibrant thread, and its influence promises to be
enduring.
As the concluding chapter of this journey, it is clear that "Qubit AI" is not just a platform; it is a
testament to the limitless potential of AI in education. It is a bridge to a future where AI and
robotics are not distant dreams but living realities. It is a beacon that guides us towards a world
where knowledge, technology, and innovation converge to create a better tomorrow.
"Qubit AI" has set the stage, and the world awaits the next act in the ongoing drama of AI's
impact on education and society. The journey has just begun, and the possibilities are infinite. In
the end, "Qubit AI" is not just about AI; it's about the people, the educators, the content
contributors, and the learners who will shape the AI-powered future. The stage is set, the
audience is ready, and the spotlight is on "Qubit AI." The show must go on, and it promises to be
a spectacle of knowledge, innovation, and endless discovery in the age of AI and robotic
8.2 future scope

The future scope of "Qubit AI" is not only promising but also vital in the ever-evolving
landscape of artificial intelligence (AI) and robotics education. As technology continues to
advance and AI becomes increasingly integrated into our daily lives, "Qubit AI" stands at the
forefront of shaping the educational and technological landscape. Here are several key areas that
represent the future scope of "Qubit AI":
1. Expansion of Educational Resources: "Qubit AI" can continue to expand its educational
resources, offering an even wider range of materials, from basic introductions to
advanced topics. These resources can cover emerging AI and robotics technologies,
trends, and applications, ensuring that learners remain up-to-date.
2. Advanced Interactive Tools: The platform can invest in more advanced and interactive
teaching tools to provide educators with state-of-the-art resources for AI and robotics
instruction. This can include virtual labs, AI-powered simulations, and hands-on projects.
3. International Collaboration: "Qubit AI" can collaborate with educational institutions,
experts, and organizations worldwide. This international outreach can lead to a diverse
range of educational content, global perspectives, and broader accessibility for learners
around the world.
4. AI-Powered Personalization: Leveraging AI and machine learning, "Qubit AI" can offer
personalized learning experiences for users. The platform can analyze user behavior,
preferences, and progress to tailor content recommendations, quizzes, and learning paths.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
33

QUBIT AI

5. Certification and Credentialing: "Qubit AI" can introduce certification programs,


assessments, and credentials that carry weight in the AI and robotics industry. These
certifications can serve as a valuable testament to a user's knowledge and skills in these
domains.
6. Research and Innovation Hub: "Qubit AI" can evolve into a hub for AI and robotics
research, fostering collaboration and innovation. It can encourage researchers to
contribute their findings, facilitate peer-reviewed content, and support groundbreaking
projects in these fields.
7. Community Building: The platform can continue to nurture a vibrant community of AI
and robotics enthusiasts, connecting learners, educators, content contributors, and experts.
Forums, discussion boards, and networking events can foster a sense of belonging and
collaboration.
8. Global Impact: "Qubit AI" can expand its reach to underserved regions and
communities, helping bridge the digital divide and democratize AI and robotics
education. This broader impact can drive innovation and create opportunities for diverse
learners.
9. AI Ethics and Responsible AI: The platform can delve deeper into the ethical aspects of
AI and robotics. It can offer dedicated courses on AI ethics, responsible AI practices, and
the societal impact of AI technologies.
10. AI in Industry Integration: "Qubit AI" can collaborate with industry partners to
develop content and training that aligns with real-world AI and robotics applications. This
can prepare learners for careers in AI-related industries.
11. Integration of Emerging Technologies: As new technologies emerge, such as
quantum computing and bioinformatics, "Qubit AI" can expand its coverage to include
these domains, ensuring that learners are well-prepared for the latest technological
advancements.
12. Feedback-Driven Development: "Qubit AI" can actively seek feedback from its
user community to guide the platform's evolution. User input can shape the direction and
features of the platform, making it more responsive to learner needs.
In conclusion, the future scope of "Qubit AI" is a tapestry of continued growth, innovation, and
inclusivity. As AI and robotics become increasingly integral to our lives, "Qubit AI" has the
potential to remain at the forefront of AI education, serving as a beacon of knowledge and a
catalyst for technological progress. It can play a pivotal role in shaping the AI and robotics
leaders of tomorrow and ensuring that AI is harnessed responsibly for the betterment of society.
Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain
34
QUBIT AI

REFERENCES

• Darling-Hammond, L., Bitter, C., Penuel, W. R., et al. (2021). AI in K–12


Education: Promises and Implications. Policy Insights from the Behavioral and
Brain Sciences, 8(2), 152-159.

• Norman, D. A. (2013). The Design of Everyday Things. Basic Books.


• Tondello, G. F., Wehbe, R. R., Diamond, L., Busch, M., & Marczewski, A. (2019).
The Gamification User Types Hexad Scale. International Journal of Human-
Computer Studies, 127, 89-100.

• Siemens, G. (2013). Learning Analytics: The Emergence of a Discipline.


American Behavioral Scientist, 57(10), 1380-1400.

• Jordan, M. I., & Mitchell, T. M. (2015). Machine Learning: Trends, Perspectives,


and Prospects. Science, 349(6245), 255-260.

• Russell, S. J., & Norvig, P. (2021). Artificial Intelligence: A Modern Approach.


Pearson.
• Anderson, C. A., & Dill, K. E. (2000). Video Games and Aggressive Thoughts,
Feelings, and Behavior in the Laboratory and in Life. Journal of Personality and
Social Psychology, 78(4), 772-790.

• Ghavifekr, S., & Rosdy, W. A. W. (2015). Teaching and Learning with


Technology: Effectiveness of ICT Integration in Schools. Procedia-Social and
Behavioral Sciences, 176, 507-512.

• Fitz, N., Gemine, G., & Holmes, W. (2015). The use of Open Source Software in
Educational Organisations: A Decision Process Model. Journal of Universal
Computer Science, 21(11), 1544-1573.

• Pray, J., Rhoads, J., Delaney, B., et al. (2017). HPC Requirements for Deep
Learning. arXiv preprint arXiv:1708.08516.
• Sommerville, I. (2011). Software Engineering. Addison-Wesley.

Department of Computer Science and Engineering, Mahakal Institute of Technology, Ujjain


35

APPENDIX A

SCREENSHOTS

You might also like