SlideShare a Scribd company logo
1 of 8
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 366
Notespane - A community based learning system
Pragati Bagul1, Devarshee Thokal2, Sayali Raigade3, Sanjyot Gambare4, Prof. P.M.Chawan5
1,2,3.4Final Year B.Tech, Computer Engineering, VJTI-Mumbai
5Professor, Department of Computer Engineering and IT, VJTI-Mumbai
---------------------------------------------------------------------***-------------------------------------------------------------------
Abstract - Knowledge has become essential in the age of globalization. We created an e-learning platform to assist curious
learners from various backgrounds. NotesPane is a community-driven web tool that was created to make learning easier for
people all around the world. The goal behind this app is to have everything in one place, allowing authors to efficiently
communicate their teachings to users through notes, where users can readily obtain study material without having to go
through the bother of gathering study material from several platforms. It gives users access to new technology for evaluating
their students' performance using a range of tools. For instance, quizzes can be used to engage students while also providing
other features such as a planner, scheduler, calculator, help guide, and background music. Because of technological
advancements, it is now relatively easy to share and disseminate knowledge. The study of e- learning based learning
management systems is presented inthis work (LMS). This system will be built with React for the frontend, Spring Boot for the
backend, and AWS services for database management.
Key Words: E-learning, learning management systems (LMS), React, Spring Boot, Java, AWS, Education, distant-
learning, study material, assessment tools.
1. INTRODUCTION
India has the second-highest population density in the world. There is a pressing need for E-learning to take on its full
form in countries like India. Finding, creating, and growing a community of like-minded learners and educators is difficult
for educators who are passionate about sharing knowledge. As a result, we founded NotesPane, a community of lifelong
learners dedicated to providing a platform for the learning community. Some of India's rising learning trends include: E-
learning, Open Educational Resources (OER), Cloud-based E-Learning, Big Data in E-Learning, Responsive LMS, and
Massive Open Online Courses. Some of the benefits of e-learning are as follows: It encourages active and autonomous
learning; it is a cost-effective method of providing courses because theresources are accessible from anywhere and at any
time; and it is a cost-effective method of delivering courses.
Students can participate in group discussions and privateconversations with peers from all over the world, and the study
materials can be viewed an endless number of times.NotesPane is a social media app and productivity tool for students
that was developed to help students all over the world learn more effectively. Users can post and downloadnotes using this
service. The following is an example of how the notes could be formatted: 1. A document in PDF format 2. Documents in
Text 3. Create a powerpoint presentation .The fourth place goes to blogs. 5. Use of Hyperlinks 6. Video clips. These
comments can be shared with the entire platform or with specific people. Notes left by other users can be seen, evaluated,
or saved as a personal copy. This allows users to study in a more individualized manner rather than reading through other
people's notes. The purpose of this platform is to build a community of learners who will have access to a diverse set of
high-quality study tools that will allow them to learn without boundaries. This website includes a Notes Feed, Notebook,
Mock Tests, Courses, Calculator, Help Guide, Planner and Scheduler, and background music.
2. PROBLEM STATEMENT
To develop a Learning Management System which will allow learners to upload, download, and share notes (PDF, text files,
PPT, blogs, videos, links). The application will also provide features like notes feed, mock tests, planner and scheduler, help
guide, calculator, motivational music, etc.
3. ARCHITECTURE
Frontend, backend, and database integration
When a user visits the website, he/she interacts with ReactClient User Interface. In this application, Frontend is specifically
created using React JS and MUI library while Backend is created using spring boot – a java based development framework.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 367
Conclusion content comes here Conclusion content comes here Conclusion content comes here Conclusion content comes
here Conclusion content comes here Conclusion content comes here Conclusion content comes here . Conclusion content
comes here axios service is integrated inreact frontend to call APIs. React runs on port 3000 while spring boot runs on port
8080.
Because of Cross Origin Resource Sharing (CORS) security policy of spring boot, it doesn’t accept requests except from
apache tomcat server (which in our case runs on port8080). To overcome this problem CORS is enabled in the backend.
When a user wants to communicate with database, he/she sends the request to the backend. This request is intercepted by
REST controller in spring boot and the corresponding service method is invoked as per requirement. Usually, the service
method invokes repository methods and performs dynamic operations on the database. As per our use-case, we are
dealing withthree categories of data: row-based structured data, document-based data, and Binary Large Objects (BLOB)-
for storage of images, videos, and other files. It uses different services for storing and processing data. It relies upon
Amazon RDS for storing structured data, firebase for storing document-based data, and Amazon S3 for storing file data.
Once this information is stored and processed, this information is stored on the Redis Distributed Cache, to make sure all
the latest posts are visible to the users who are part of a follower-following network.
Notes feed
NotesPane is a social media application and a productivity tool for students which provides them all the requiredresources
at a single place. Once a user has Logged into Notespane, he/she can access all the services through Notespane API
gateway. Notespane consists of various features such as creating flashcards, mock tests, courses and notes. Users can
publish notes in any form for eg.-.pdf,. docx,.ppt, images, videos and audios. While creating the notes, user needs to
create a topic and then createnotes within it. This segregation is helpful, when userselects a topic and all the relevant
notes will be displayedaccordingly. Besides these, users can also publishflashcards, mock tests, courses and notebooks as a
form ofa note.
Whenever user creates either flashcards, mock test,s or courses or wishes to upload any notes, those are displayed as a
post to other users who are the part of follower- following network on the notes-feed. Notes feed manages all this data
using Amazon RDS which is a cloud RDMS service. It efficiently stores and processes structured data. The redis distributed
cache ensures efficient fanout of notes from the all the other users that are followed by the user. Redis is an in-memory
data store which ensures fast data access by storing data that is frequently used by clients.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 368
Notifications feature notifies the user when other users post any material on notespane. It is implemented usingFirebase
Cloud Messaging (FCM) service which ensures reliable connection between server and devicesthat allows you to deliver
and receive messages andnotifications.
User actions
Other than uploading notes, mock tests, courses, orflashcards, Notespane also provides productivity tools such as planner
for task management, a calculator to perform mathematical operations, help guide to get additional resources, and
motivational music to improve focus. Users can also update their personal details for eg., profile picture etc. These details
are stored on AWS RDS. Planner is implemented using React, Spring boot, and firebase. Firebase is used because data is
dynamic and it iseasy to store and retrieve dynamic content in firebase.
Users can create, update, and delete tasks. Motivational music and Help Guide are built with React frontend and JSON
server. Here the data is static hence JSON server is used to just fetch and display the data. Only the admin hasthe control to
add, update or delete data. Motivational music improves focus thus increasing the quality of study while Help Guide
provides a treasure of open-source resources concerning educational fields such as maths,physics, etc. created and shared
by teachers and educators.
Calculator is implemented using React frontend and system in-memory cache. System in-memory cache is usedto get the
history of calculations. It performs basic and advanced features for fast calculations. In this way, all the productivity tools
ensure that user doesn’t need to surf other sites and get everything under the same hood.
Integrating Facebook’s Edge Rank algorithm into Notespane
1. Notes Feed Facebook’s Edge Rank algorithm
The Facebook algorithm that determines which stories display in each user's newsfeed is called EdgeRank. Boringstories
are hidden by the algorithm, so if yours doesn't score well, no one will see it. When someone logs into Facebook, the
newsfeed is the first thing they see. On any social media platform's news feed, this is a recap of what's been going on
recently among its users.
Every action taken by other linked users has the potential to become a newsfeed story. These activities are referred to as
Edges on Facebook. That implies that everytime a friend updates their status, comments on another friend's update, tags a
photo, joins a fan page, or RSVPs to an event,an "Edge" is created, and a story about that Edge mayappear in the news.
2. Actual working of Facebook’s News Feed Algorithm
There are three main parts to EdgeRank called affinity, weight and time decay.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 369
Edge Rank is divided into three parts: affinity, weight, and time decay.
Your relationship with users is defined by affinity. It simply means that how much a user has interacted withyour Page in
the past influences their likelihood of seeing your postings. EdgeRank assumes they're interested in seeing more of your
content if they've clicked your links, liked or commented on your posts in the past, and givesita higher priority in that user's
News Feed.
The weight of your post is the priority that EdgeRank assigns to it based on the type of post. Photos and videos take
precedence. Links come in second, followed by plaintext status updates. The problem with weight is that it doesn't stop
there.
How old is your post in terms of time decay? The longeryour Facebook post has been up, the less likely it is to beseen.
Appear on the News Feed of a user This one, too, isn't quite right. However, it's a one-size-fits-all approach. Users that just
come in once in a while.
Although there are those three main areas of the EdgeRank algorithm, there are actually four specific action-points that
are used by EdgeRank each time you post. These aren’t necessarily fool-proof guarantees thatyour post will hit the News
Feeds of your fans, butthey’re all good indicators of the likelihood of that. The four specific points are these:
1. user’s past interactions with the author
2. user’s past interactions with that post type
3. reactions from other users for that particularpost
4. amount of complaints or negative feedback on thatpost
3. Use of facebook’s news feed algorithm in theNotespane Notes FeedSystem
Considering the Facebook News Feed system as the backbone of the system, the following factors determine the edge score
in the refashioned Edge Rank Algorithm.
1. The author's previous interactions with the user
2. Previous interactions with that post type by the user
3. Other users' reactions to that exact post
4. The number of complaints or negative feedbackreceived on that post.
A. Database Design
There are 3 classes as follows:
1. User
a. userId : unique Id
b. Detail 1
c. Detail 2
d. Detail n
e. EdgeQueue:a class maintaining a stackof edges created by this user.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 370
2. EdgeQueue
A class that keeps track of the user's stack of edges. EdgeQueue is the second option.
EdgeQueue is a class that stores and retrieves edges in a data structure. The following stack operations should be
implemented in this class: construct(), isEmpty(), push(), peek(), pop(), anddestroy() ()
The comparator is designed based on the edgerank in this maximum priority stack.
3. Edge
The Edge class keeps track of an edge's properties. Thisincludes the following:
a. edgeId: This edge's unique identifier.
b. Type
: The type of activity,
(1) like
(2) comment
(3) view
(4) post
c. objectId: The object's reference key
d. targetId: This is the target of the object action. The homepage, for example, will be the target object when
generating a post type. A target object for the 'like' edge can be a commentobject or a post object.
e. edgeRank: the score of the edgerankalgorithm. It starts at zero.
4. Post
a. Id : Unique id for this post
b. Topic : The topic to which this postbelongs
c. postTitle : The title of the post
d. postDescription: The post's description.
e. contentType:
1. Images,
2. attachments (pdf),
3. flashcards,
4. mock tests are all examples of contenttypes.
f. contentLink: The object's link
g. Category: The material's category
h. TimestampOfCreation
i. Comments: This section contains all of thecomments that have been left on that particular post.
j. Likes: All of the likes on that post.
B. Calculate Edge Rank Score
To calculate the edge rank score we need three valuesfor each of the edges: (1) affinity score (2) weight and (3) time
decay
Affinity Score
Activity Type Weight
View 1
Like 2
Comment 3
Post 4
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 371
Time delay
Age of the NewsFeedObject in minutes Time Delay value
0 < age ≤ 60 minutes old 6
60 < age ≤ 180 minutesold 5
180 < age ≤ 360 minutesold 4
360 < age ≤ 720 minutes
old
3
720 < age ≤ 1440 minutesold 2
1440 < age ≤ 2880
minutes old
1
2880 < age minutes old(older than 2 days) 0
For each of the Feed Post, we will calculate the EdgeRankscore (Σ affinity x weight x time decay). If there are otheredges
related to this edge, (comment on this post, like thispost etc), you need to add their EdgeRank scores to thisEdgeRank
score. You can determine if an Edge is related toother Edge, based on the item ID of the reference item. Forexample, if your
post (ID10) has the EdgeRank score of 20,and there is another item (comment on ID10) having the EdgeRank score of 10,
the total EdgeRank score of your postwill be 20+10=30.
RESULT:
CONCLUSION
We looked at a variety of learning management systems (Moodle, Google-classroom, Coursera, Udemy, ByJUS, WhiteHat).
As a result, we understood the power of E- Learning, which has grown over time as a result of widespread community
support. Making a feature-rich application by combining available technologies and tools with a learning management
system. E-learningmay be accessed from anywhere in the world, and anybody, at anytime, can profit from it.
In this research, we present NotesPane, a Learning Management System (LMS) that can provide quality studymaterial to
learners from all over the world for free. We investigated existing Learning Management Systems in order to gain a better
understanding of the efficiency of E-learning as well as the challenges andvulnerabilities that these systems confront.
We will design a system based on this research that will enable rapid and easy access to study material, enhancing not just
the E-learning process' quality but also its effectiveness and learning outcomes. The system will reducethe gap between
educators and students all across the world.
Modern machine learning algorithms are being usedto boost user interaction. The latest trends, user actions,
andhistorical activities are studied by ML algorithms, which provide a curated personalized feed thatgives users targeted
and directed content.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 372
REFERENCES
[1] Nor Azura Azharuddin and Lee Hwei Ling, Member,IACSIT, “Learning Management System (LMS) among
University Students: Does It Work?”, InternationalJournal of e-Education, e-Business, e-Management and e-
Learning, Vol. 3, No. 3, June 2013
[2] Chirag Patel, Mahesh Gadhavi, Dr. Atul Patel, “e- learning based learning management Systems (LMS)”,
InternationalJournal of Scientific & EngineeringResearch,Volume 4, Issue 6, June-2013 ISSN 222
[3] Naveen Kumar, Mohamad Arif Wajidi, Yong Tai Chian, Vishroothi S, “The Effect of Listening to Music on
Concentration and Academic Performance of the Student: Cross-Sectional Study on Medical Undergraduate Students.”,
Research Journal of Pharmaceutical, Biological and Chemical Sciences, ISSN:0975-8585
[4] Hossein Khodabakhsh Zadeh, Reza Zardkanloo, ImanAlipoor, “The Effect of Mock Tests on Iranian EFL learners’Test
Scores”, International Journal of Education & Literacy Studies, Volume 5, Issue 3,July- 2017 ISSN 2202-9478
[5] Moylan, W. A. (2002). Planning and scheduling: the yin and yang of managing a project. Paper presented at Project
Management Institute Annual Seminars & Symposium, San Antonio, TX. Newtown Square, PA: Project Management
Institute.
[6]M.P. Cuéllar, M. Delgado, M.C. Pegalajar, Improving learning management through semantic web andsocial networks in
e-learning environments, Expert Systems withApplications, Volume 38, Issue 4, April 2011, Pages 4181-4189, ISSN 0957-
4174, 10.1016/j.eswa.2010.09.080.
[7] Cybulski, J.L.; Linden, T.; , "Learning systems designwithUML and patterns," IEEE Transactions onEducation,, vol.43,
no.4, pp. 372- 376, Nov 2000,doi:10.1109/13.883344
[8] Xin Liand Shi-Kuo Chang, "A Personalized E-Learning System Based on User Profile Constructed Using Information
Fusion," in 7th International Conference onCommunication (ICC), Beijing, China, 2007.
[9] Pragati Bagul, Devarshee Thokal, Sayali Raigade, Sanjyot Gambare, Prof. P.M.Chawan, “Notespane - A community
based learning system”, International Research Journal of Engineering and Technology (IRJET), Volume: 08, Issue: 05 Nov
2021, e-ISSN: 2395-0056 p-ISSN: 2395-0072.
BIOGRAPHIES :
Pragati Bagul, B.Tech Student, Department ofComputer Engineering,
Devarshee Thokal, B.Tech Student, Department of Computer Engineering, VJTI-Mumbai
Sayali Raigade, B.Tech Student, Department of Computer Engineering,VJTI-Mumbai
VJTI-Mumbai
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 373
Sanjyot Gambare, B.Tech Student, Department of Computer Engineering, VJTI-Mumbai
Prof. Pramila M. Chawan, is working as an AssociateProfessor in the ComputerEngineering
Department of VJTI, Mumbai. She has done her B.E.(Computer Engineering) and ME.(Computer
Engineering) from VJTI College of Engineering, Mumbai University. She has 28 years of teaching
experience and has guided 80+ M. Tech. projectsand 100+ B. Tech. projects. She has published 134
papers in the International Journals, 20 papers in the National/International Conferences/
Symposiums. She has worked as an Organizing Committee member for 21 International Conferences
and 5 AICTE/MHRD sponsored Workshops/STTPs/FDPs. She has participated in 14
National/International Conferences. She has worked as NBA Coordinator of the Computer
Engineering Department of VJTI for 5 years. She had written a proposal under TEQIP-I in June 2004
for ‘Creating Central Computing Facility at VJTI’. Rs. Eight Crore were sanctioned by the World Bank
under TEQIP-I on this proposal. The Central Computing Facility wasset up at VJTI through this fund
which has played a key rolein improving the teaching learning process at VJTI.

More Related Content

Similar to Notespane - A community based learning system

Alumni-Student Interactive Messaging
Alumni-Student Interactive MessagingAlumni-Student Interactive Messaging
Alumni-Student Interactive MessagingIRJET Journal
 
IRJET- Plug-In based System for Data Visualization
IRJET- Plug-In based System for Data VisualizationIRJET- Plug-In based System for Data Visualization
IRJET- Plug-In based System for Data VisualizationIRJET Journal
 
Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...IRJET Journal
 
Cloud Storage System like Dropbox
Cloud Storage System like DropboxCloud Storage System like Dropbox
Cloud Storage System like DropboxIRJET Journal
 
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud ComputingAcademic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud ComputingIRJET Journal
 
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...IRJET Journal
 
Social Media Market Trender with Dache Manager Using Hadoop and Visualization...
Social Media Market Trender with Dache Manager Using Hadoop and Visualization...Social Media Market Trender with Dache Manager Using Hadoop and Visualization...
Social Media Market Trender with Dache Manager Using Hadoop and Visualization...IRJET Journal
 
Review on an automatic extraction of educational digital objects and metadata...
Review on an automatic extraction of educational digital objects and metadata...Review on an automatic extraction of educational digital objects and metadata...
Review on an automatic extraction of educational digital objects and metadata...IRJET Journal
 
Aralanet Ict Briefing V11
Aralanet Ict Briefing V11Aralanet Ict Briefing V11
Aralanet Ict Briefing V11John Macasio
 
IRJET- Android Application for WIFI based Library Book Locator
IRJET-  	  Android Application for WIFI based Library Book LocatorIRJET-  	  Android Application for WIFI based Library Book Locator
IRJET- Android Application for WIFI based Library Book LocatorIRJET Journal
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system reportAmit Kulkarni
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system reportAmit Kulkarni
 
According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,Jill Lyons
 
Cloud Computing Based System Integration in Education
Cloud Computing Based System Integration in EducationCloud Computing Based System Integration in Education
Cloud Computing Based System Integration in EducationIRJET Journal
 
IRJET- Sentiment Analysis on Twitter Posts using Hadoop
IRJET- Sentiment Analysis on Twitter Posts using HadoopIRJET- Sentiment Analysis on Twitter Posts using Hadoop
IRJET- Sentiment Analysis on Twitter Posts using HadoopIRJET Journal
 
PROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOTPROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOTTushar Dhoot
 

Similar to Notespane - A community based learning system (20)

Alumni-Student Interactive Messaging
Alumni-Student Interactive MessagingAlumni-Student Interactive Messaging
Alumni-Student Interactive Messaging
 
IRJET- Plug-In based System for Data Visualization
IRJET- Plug-In based System for Data VisualizationIRJET- Plug-In based System for Data Visualization
IRJET- Plug-In based System for Data Visualization
 
Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...Efficient and effective video sharing in online Social network using revocati...
Efficient and effective video sharing in online Social network using revocati...
 
2011 03-03-blti-umass
2011 03-03-blti-umass2011 03-03-blti-umass
2011 03-03-blti-umass
 
Cloud Storage System like Dropbox
Cloud Storage System like DropboxCloud Storage System like Dropbox
Cloud Storage System like Dropbox
 
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud ComputingAcademic Resources Architecture Framework Planning using ERP in Cloud Computing
Academic Resources Architecture Framework Planning using ERP in Cloud Computing
 
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
A Survey on Knowledge Base: An Internal Platform to Exchange Technical Questi...
 
Social Media Market Trender with Dache Manager Using Hadoop and Visualization...
Social Media Market Trender with Dache Manager Using Hadoop and Visualization...Social Media Market Trender with Dache Manager Using Hadoop and Visualization...
Social Media Market Trender with Dache Manager Using Hadoop and Visualization...
 
Review on an automatic extraction of educational digital objects and metadata...
Review on an automatic extraction of educational digital objects and metadata...Review on an automatic extraction of educational digital objects and metadata...
Review on an automatic extraction of educational digital objects and metadata...
 
Aralanet Ict Briefing V11
Aralanet Ict Briefing V11Aralanet Ict Briefing V11
Aralanet Ict Briefing V11
 
IRJET- Android Application for WIFI based Library Book Locator
IRJET-  	  Android Application for WIFI based Library Book LocatorIRJET-  	  Android Application for WIFI based Library Book Locator
IRJET- Android Application for WIFI based Library Book Locator
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
Office automation system report
Office automation system reportOffice automation system report
Office automation system report
 
According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,According To The Author Of “Build A Streamlined Refinery”,
According To The Author Of “Build A Streamlined Refinery”,
 
IP PROJECT FILE
IP PROJECT FILEIP PROJECT FILE
IP PROJECT FILE
 
Cloud Computing Based System Integration in Education
Cloud Computing Based System Integration in EducationCloud Computing Based System Integration in Education
Cloud Computing Based System Integration in Education
 
Intranet database
Intranet databaseIntranet database
Intranet database
 
IRJET- Sentiment Analysis on Twitter Posts using Hadoop
IRJET- Sentiment Analysis on Twitter Posts using HadoopIRJET- Sentiment Analysis on Twitter Posts using Hadoop
IRJET- Sentiment Analysis on Twitter Posts using Hadoop
 
M learning in education
M learning in educationM learning in education
M learning in education
 
PROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOTPROJECT FOR CSE BY TUSHAR DHOOT
PROJECT FOR CSE BY TUSHAR DHOOT
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 
Solving Linear Differential Equations with Constant Coefficients
Solving Linear Differential Equations with Constant CoefficientsSolving Linear Differential Equations with Constant Coefficients
Solving Linear Differential Equations with Constant CoefficientsIRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 
Solving Linear Differential Equations with Constant Coefficients
Solving Linear Differential Equations with Constant CoefficientsSolving Linear Differential Equations with Constant Coefficients
Solving Linear Differential Equations with Constant Coefficients
 

Recently uploaded

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 

Notespane - A community based learning system

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 366 Notespane - A community based learning system Pragati Bagul1, Devarshee Thokal2, Sayali Raigade3, Sanjyot Gambare4, Prof. P.M.Chawan5 1,2,3.4Final Year B.Tech, Computer Engineering, VJTI-Mumbai 5Professor, Department of Computer Engineering and IT, VJTI-Mumbai ---------------------------------------------------------------------***------------------------------------------------------------------- Abstract - Knowledge has become essential in the age of globalization. We created an e-learning platform to assist curious learners from various backgrounds. NotesPane is a community-driven web tool that was created to make learning easier for people all around the world. The goal behind this app is to have everything in one place, allowing authors to efficiently communicate their teachings to users through notes, where users can readily obtain study material without having to go through the bother of gathering study material from several platforms. It gives users access to new technology for evaluating their students' performance using a range of tools. For instance, quizzes can be used to engage students while also providing other features such as a planner, scheduler, calculator, help guide, and background music. Because of technological advancements, it is now relatively easy to share and disseminate knowledge. The study of e- learning based learning management systems is presented inthis work (LMS). This system will be built with React for the frontend, Spring Boot for the backend, and AWS services for database management. Key Words: E-learning, learning management systems (LMS), React, Spring Boot, Java, AWS, Education, distant- learning, study material, assessment tools. 1. INTRODUCTION India has the second-highest population density in the world. There is a pressing need for E-learning to take on its full form in countries like India. Finding, creating, and growing a community of like-minded learners and educators is difficult for educators who are passionate about sharing knowledge. As a result, we founded NotesPane, a community of lifelong learners dedicated to providing a platform for the learning community. Some of India's rising learning trends include: E- learning, Open Educational Resources (OER), Cloud-based E-Learning, Big Data in E-Learning, Responsive LMS, and Massive Open Online Courses. Some of the benefits of e-learning are as follows: It encourages active and autonomous learning; it is a cost-effective method of providing courses because theresources are accessible from anywhere and at any time; and it is a cost-effective method of delivering courses. Students can participate in group discussions and privateconversations with peers from all over the world, and the study materials can be viewed an endless number of times.NotesPane is a social media app and productivity tool for students that was developed to help students all over the world learn more effectively. Users can post and downloadnotes using this service. The following is an example of how the notes could be formatted: 1. A document in PDF format 2. Documents in Text 3. Create a powerpoint presentation .The fourth place goes to blogs. 5. Use of Hyperlinks 6. Video clips. These comments can be shared with the entire platform or with specific people. Notes left by other users can be seen, evaluated, or saved as a personal copy. This allows users to study in a more individualized manner rather than reading through other people's notes. The purpose of this platform is to build a community of learners who will have access to a diverse set of high-quality study tools that will allow them to learn without boundaries. This website includes a Notes Feed, Notebook, Mock Tests, Courses, Calculator, Help Guide, Planner and Scheduler, and background music. 2. PROBLEM STATEMENT To develop a Learning Management System which will allow learners to upload, download, and share notes (PDF, text files, PPT, blogs, videos, links). The application will also provide features like notes feed, mock tests, planner and scheduler, help guide, calculator, motivational music, etc. 3. ARCHITECTURE Frontend, backend, and database integration When a user visits the website, he/she interacts with ReactClient User Interface. In this application, Frontend is specifically created using React JS and MUI library while Backend is created using spring boot – a java based development framework.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 367 Conclusion content comes here Conclusion content comes here Conclusion content comes here Conclusion content comes here Conclusion content comes here Conclusion content comes here Conclusion content comes here . Conclusion content comes here axios service is integrated inreact frontend to call APIs. React runs on port 3000 while spring boot runs on port 8080. Because of Cross Origin Resource Sharing (CORS) security policy of spring boot, it doesn’t accept requests except from apache tomcat server (which in our case runs on port8080). To overcome this problem CORS is enabled in the backend. When a user wants to communicate with database, he/she sends the request to the backend. This request is intercepted by REST controller in spring boot and the corresponding service method is invoked as per requirement. Usually, the service method invokes repository methods and performs dynamic operations on the database. As per our use-case, we are dealing withthree categories of data: row-based structured data, document-based data, and Binary Large Objects (BLOB)- for storage of images, videos, and other files. It uses different services for storing and processing data. It relies upon Amazon RDS for storing structured data, firebase for storing document-based data, and Amazon S3 for storing file data. Once this information is stored and processed, this information is stored on the Redis Distributed Cache, to make sure all the latest posts are visible to the users who are part of a follower-following network. Notes feed NotesPane is a social media application and a productivity tool for students which provides them all the requiredresources at a single place. Once a user has Logged into Notespane, he/she can access all the services through Notespane API gateway. Notespane consists of various features such as creating flashcards, mock tests, courses and notes. Users can publish notes in any form for eg.-.pdf,. docx,.ppt, images, videos and audios. While creating the notes, user needs to create a topic and then createnotes within it. This segregation is helpful, when userselects a topic and all the relevant notes will be displayedaccordingly. Besides these, users can also publishflashcards, mock tests, courses and notebooks as a form ofa note. Whenever user creates either flashcards, mock test,s or courses or wishes to upload any notes, those are displayed as a post to other users who are the part of follower- following network on the notes-feed. Notes feed manages all this data using Amazon RDS which is a cloud RDMS service. It efficiently stores and processes structured data. The redis distributed cache ensures efficient fanout of notes from the all the other users that are followed by the user. Redis is an in-memory data store which ensures fast data access by storing data that is frequently used by clients.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 368 Notifications feature notifies the user when other users post any material on notespane. It is implemented usingFirebase Cloud Messaging (FCM) service which ensures reliable connection between server and devicesthat allows you to deliver and receive messages andnotifications. User actions Other than uploading notes, mock tests, courses, orflashcards, Notespane also provides productivity tools such as planner for task management, a calculator to perform mathematical operations, help guide to get additional resources, and motivational music to improve focus. Users can also update their personal details for eg., profile picture etc. These details are stored on AWS RDS. Planner is implemented using React, Spring boot, and firebase. Firebase is used because data is dynamic and it iseasy to store and retrieve dynamic content in firebase. Users can create, update, and delete tasks. Motivational music and Help Guide are built with React frontend and JSON server. Here the data is static hence JSON server is used to just fetch and display the data. Only the admin hasthe control to add, update or delete data. Motivational music improves focus thus increasing the quality of study while Help Guide provides a treasure of open-source resources concerning educational fields such as maths,physics, etc. created and shared by teachers and educators. Calculator is implemented using React frontend and system in-memory cache. System in-memory cache is usedto get the history of calculations. It performs basic and advanced features for fast calculations. In this way, all the productivity tools ensure that user doesn’t need to surf other sites and get everything under the same hood. Integrating Facebook’s Edge Rank algorithm into Notespane 1. Notes Feed Facebook’s Edge Rank algorithm The Facebook algorithm that determines which stories display in each user's newsfeed is called EdgeRank. Boringstories are hidden by the algorithm, so if yours doesn't score well, no one will see it. When someone logs into Facebook, the newsfeed is the first thing they see. On any social media platform's news feed, this is a recap of what's been going on recently among its users. Every action taken by other linked users has the potential to become a newsfeed story. These activities are referred to as Edges on Facebook. That implies that everytime a friend updates their status, comments on another friend's update, tags a photo, joins a fan page, or RSVPs to an event,an "Edge" is created, and a story about that Edge mayappear in the news. 2. Actual working of Facebook’s News Feed Algorithm There are three main parts to EdgeRank called affinity, weight and time decay.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 369 Edge Rank is divided into three parts: affinity, weight, and time decay. Your relationship with users is defined by affinity. It simply means that how much a user has interacted withyour Page in the past influences their likelihood of seeing your postings. EdgeRank assumes they're interested in seeing more of your content if they've clicked your links, liked or commented on your posts in the past, and givesita higher priority in that user's News Feed. The weight of your post is the priority that EdgeRank assigns to it based on the type of post. Photos and videos take precedence. Links come in second, followed by plaintext status updates. The problem with weight is that it doesn't stop there. How old is your post in terms of time decay? The longeryour Facebook post has been up, the less likely it is to beseen. Appear on the News Feed of a user This one, too, isn't quite right. However, it's a one-size-fits-all approach. Users that just come in once in a while. Although there are those three main areas of the EdgeRank algorithm, there are actually four specific action-points that are used by EdgeRank each time you post. These aren’t necessarily fool-proof guarantees thatyour post will hit the News Feeds of your fans, butthey’re all good indicators of the likelihood of that. The four specific points are these: 1. user’s past interactions with the author 2. user’s past interactions with that post type 3. reactions from other users for that particularpost 4. amount of complaints or negative feedback on thatpost 3. Use of facebook’s news feed algorithm in theNotespane Notes FeedSystem Considering the Facebook News Feed system as the backbone of the system, the following factors determine the edge score in the refashioned Edge Rank Algorithm. 1. The author's previous interactions with the user 2. Previous interactions with that post type by the user 3. Other users' reactions to that exact post 4. The number of complaints or negative feedbackreceived on that post. A. Database Design There are 3 classes as follows: 1. User a. userId : unique Id b. Detail 1 c. Detail 2 d. Detail n e. EdgeQueue:a class maintaining a stackof edges created by this user.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 370 2. EdgeQueue A class that keeps track of the user's stack of edges. EdgeQueue is the second option. EdgeQueue is a class that stores and retrieves edges in a data structure. The following stack operations should be implemented in this class: construct(), isEmpty(), push(), peek(), pop(), anddestroy() () The comparator is designed based on the edgerank in this maximum priority stack. 3. Edge The Edge class keeps track of an edge's properties. Thisincludes the following: a. edgeId: This edge's unique identifier. b. Type : The type of activity, (1) like (2) comment (3) view (4) post c. objectId: The object's reference key d. targetId: This is the target of the object action. The homepage, for example, will be the target object when generating a post type. A target object for the 'like' edge can be a commentobject or a post object. e. edgeRank: the score of the edgerankalgorithm. It starts at zero. 4. Post a. Id : Unique id for this post b. Topic : The topic to which this postbelongs c. postTitle : The title of the post d. postDescription: The post's description. e. contentType: 1. Images, 2. attachments (pdf), 3. flashcards, 4. mock tests are all examples of contenttypes. f. contentLink: The object's link g. Category: The material's category h. TimestampOfCreation i. Comments: This section contains all of thecomments that have been left on that particular post. j. Likes: All of the likes on that post. B. Calculate Edge Rank Score To calculate the edge rank score we need three valuesfor each of the edges: (1) affinity score (2) weight and (3) time decay Affinity Score Activity Type Weight View 1 Like 2 Comment 3 Post 4
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 371 Time delay Age of the NewsFeedObject in minutes Time Delay value 0 < age ≤ 60 minutes old 6 60 < age ≤ 180 minutesold 5 180 < age ≤ 360 minutesold 4 360 < age ≤ 720 minutes old 3 720 < age ≤ 1440 minutesold 2 1440 < age ≤ 2880 minutes old 1 2880 < age minutes old(older than 2 days) 0 For each of the Feed Post, we will calculate the EdgeRankscore (Σ affinity x weight x time decay). If there are otheredges related to this edge, (comment on this post, like thispost etc), you need to add their EdgeRank scores to thisEdgeRank score. You can determine if an Edge is related toother Edge, based on the item ID of the reference item. Forexample, if your post (ID10) has the EdgeRank score of 20,and there is another item (comment on ID10) having the EdgeRank score of 10, the total EdgeRank score of your postwill be 20+10=30. RESULT: CONCLUSION We looked at a variety of learning management systems (Moodle, Google-classroom, Coursera, Udemy, ByJUS, WhiteHat). As a result, we understood the power of E- Learning, which has grown over time as a result of widespread community support. Making a feature-rich application by combining available technologies and tools with a learning management system. E-learningmay be accessed from anywhere in the world, and anybody, at anytime, can profit from it. In this research, we present NotesPane, a Learning Management System (LMS) that can provide quality studymaterial to learners from all over the world for free. We investigated existing Learning Management Systems in order to gain a better understanding of the efficiency of E-learning as well as the challenges andvulnerabilities that these systems confront. We will design a system based on this research that will enable rapid and easy access to study material, enhancing not just the E-learning process' quality but also its effectiveness and learning outcomes. The system will reducethe gap between educators and students all across the world. Modern machine learning algorithms are being usedto boost user interaction. The latest trends, user actions, andhistorical activities are studied by ML algorithms, which provide a curated personalized feed thatgives users targeted and directed content.
  • 7. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 372 REFERENCES [1] Nor Azura Azharuddin and Lee Hwei Ling, Member,IACSIT, “Learning Management System (LMS) among University Students: Does It Work?”, InternationalJournal of e-Education, e-Business, e-Management and e- Learning, Vol. 3, No. 3, June 2013 [2] Chirag Patel, Mahesh Gadhavi, Dr. Atul Patel, “e- learning based learning management Systems (LMS)”, InternationalJournal of Scientific & EngineeringResearch,Volume 4, Issue 6, June-2013 ISSN 222 [3] Naveen Kumar, Mohamad Arif Wajidi, Yong Tai Chian, Vishroothi S, “The Effect of Listening to Music on Concentration and Academic Performance of the Student: Cross-Sectional Study on Medical Undergraduate Students.”, Research Journal of Pharmaceutical, Biological and Chemical Sciences, ISSN:0975-8585 [4] Hossein Khodabakhsh Zadeh, Reza Zardkanloo, ImanAlipoor, “The Effect of Mock Tests on Iranian EFL learners’Test Scores”, International Journal of Education & Literacy Studies, Volume 5, Issue 3,July- 2017 ISSN 2202-9478 [5] Moylan, W. A. (2002). Planning and scheduling: the yin and yang of managing a project. Paper presented at Project Management Institute Annual Seminars & Symposium, San Antonio, TX. Newtown Square, PA: Project Management Institute. [6]M.P. Cuéllar, M. Delgado, M.C. Pegalajar, Improving learning management through semantic web andsocial networks in e-learning environments, Expert Systems withApplications, Volume 38, Issue 4, April 2011, Pages 4181-4189, ISSN 0957- 4174, 10.1016/j.eswa.2010.09.080. [7] Cybulski, J.L.; Linden, T.; , "Learning systems designwithUML and patterns," IEEE Transactions onEducation,, vol.43, no.4, pp. 372- 376, Nov 2000,doi:10.1109/13.883344 [8] Xin Liand Shi-Kuo Chang, "A Personalized E-Learning System Based on User Profile Constructed Using Information Fusion," in 7th International Conference onCommunication (ICC), Beijing, China, 2007. [9] Pragati Bagul, Devarshee Thokal, Sayali Raigade, Sanjyot Gambare, Prof. P.M.Chawan, “Notespane - A community based learning system”, International Research Journal of Engineering and Technology (IRJET), Volume: 08, Issue: 05 Nov 2021, e-ISSN: 2395-0056 p-ISSN: 2395-0072. BIOGRAPHIES : Pragati Bagul, B.Tech Student, Department ofComputer Engineering, Devarshee Thokal, B.Tech Student, Department of Computer Engineering, VJTI-Mumbai Sayali Raigade, B.Tech Student, Department of Computer Engineering,VJTI-Mumbai VJTI-Mumbai
  • 8. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 05 | May 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 373 Sanjyot Gambare, B.Tech Student, Department of Computer Engineering, VJTI-Mumbai Prof. Pramila M. Chawan, is working as an AssociateProfessor in the ComputerEngineering Department of VJTI, Mumbai. She has done her B.E.(Computer Engineering) and ME.(Computer Engineering) from VJTI College of Engineering, Mumbai University. She has 28 years of teaching experience and has guided 80+ M. Tech. projectsand 100+ B. Tech. projects. She has published 134 papers in the International Journals, 20 papers in the National/International Conferences/ Symposiums. She has worked as an Organizing Committee member for 21 International Conferences and 5 AICTE/MHRD sponsored Workshops/STTPs/FDPs. She has participated in 14 National/International Conferences. She has worked as NBA Coordinator of the Computer Engineering Department of VJTI for 5 years. She had written a proposal under TEQIP-I in June 2004 for ‘Creating Central Computing Facility at VJTI’. Rs. Eight Crore were sanctioned by the World Bank under TEQIP-I on this proposal. The Central Computing Facility wasset up at VJTI through this fund which has played a key rolein improving the teaching learning process at VJTI.