CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
smart notification board using GSM
1. BEGINING
A
Seminar
On
“Smart Notice Board Using Arduino and GSM”
Presented by
Mr.Prashant Kulkarni
Mr.Vipul Parbhankar
Ms.Diksha Raval
Mr.Ramchandra Sadekar
Under The Guidance Of,
Prof. H.A HINGOLIWALA
Department Of Computer Engineering
JSPM’s Jayawantrao Sawant College Of Engineering,
Hadapsar, Pune-28
Academic Year 2017-18
Notice Board JSCOE Hadapsar 1/28
3. Introduction
In colleges, university and even in hospitals there is a need of
displaying notifications on notice boards regarding information.
Notice board in colleges are important factor of
communication between students and staff of college
The application will be for both student as well as staff and
teachers. All notices will be delivered to students in time and
there will be record of all notices.
Admin shows the list of all students and staff as well as add
notice templates.
Notice Board JSCOE Hadapsar 3/28
4. Problem Definition
This system develop an android application to give
notifications to students as well as for teachers.
Notice Board JSCOE Hadapsar 4/28
5. Motivation
The main motto of this application is to give notifications to
students as well as for teachers.
This system develop an android application for notification.
Student can download or view private or public notice. The
necessity of developing this application is to eliminate the
manual pen and paper work.
Notice Board JSCOE Hadapsar 5/28
6. Objectives
The main objective of the project is to develop a wireless
notice board that displays notices when a message is left at
android application.
If the user is in our database then NOTICE is automatically
displayed else the message is stored in separate database with
corresponding user details.
Notice Board JSCOE Hadapsar 6/28
8. Existing system
In previous system included email alerts, broadcast phone-mail
system, and contacts with local television and radio stations.
The use of notice boards in school or colleges to display
timetables or other activates.
Lots of paper work and also wastage of papers time
consuming and Student cannot get notices on time.
The proposed application will be for both student as well as
staff and teachers. All notices will be delivered to students in
time and there will be record of all notices.
Notice Board JSCOE Hadapsar 8/28
9. Proposed system
Getting Public Notification and Private Notification.
Teacher Add and update Notice.
Student Download notice and view notice.
Notice Board JSCOE Hadapsar 9/28
11. Algo:K-MEANS ALGORITHM
k-means is one of the simplest unsupervised learning
algorithms that solve the well known clustering problem.
The main idea is to define k centers, one for each cluster.
These centers should be placed in a cunning way because of
different location causes different result. So, the better choice
is to place them as much as possible far away from each other.
The next step is to take each point belonging to a given data
set and associate it to the nearest center. When no point is
pending, the first step is completed and an early group age is
done.
Notice Board JSCOE Hadapsar 11/28
12. Algo:steps for k-means clustering
Let X = x1,x2,x3,..,xn be the set of data points and V =
v1,v2,.,vc be the set of centers. 1) Randomly select c cluster
centers.
2) Calculate the distance between each data point and cluster
centers.
3) Assign the data point to the cluster center whose distance
from the cluster center is minimum of all the cluster centers.
Notice Board JSCOE Hadapsar 12/28
13. 4) Recalculate the new cluster center using:
where, ci represents the number of data points in ith cluster.
(xi - vj)is the Euclidean distance between xi and vj.
ci is the number of data points in ith cluster.
c is the number of cluster centers.
Notice Board JSCOE Hadapsar 13/28
14. Mathematical Model
Let Assume S be the system which execute Smart Notice
Board Using Arduino, Android, Web Services
S(System) = Is our proposed system which includes following
tuple.
s(initial state at time T ) = GUI of search engine. The GUI
provides space to enter a query/input for user.
X (input to system) :- Input Query. The user has to first enter
the query. The query may be ambiguous or not. The query
also represents what user wants to search.
Y (output of system) :- List of URLs with Snippets. User has
to enter a query into search engine then search engine
generates a result which contains relevant and irrelevant URLs
and their snippets.
Notice Board JSCOE Hadapsar 14/28
15. Mathematical Model
T (No. of steps to be performed) :- 2. These are the total
number of steps required to process a query and generates
results.
fmain(main algorithm) :- It contains Process P. Process P
contains Input ,Output and subordinates functions. It shows
how the query will be processed into different modules and
how the results are generated.
DD (deterministic data):- It contains Database data. Here we
have considered MySQL, SQLite which contains number of
queries. Such queries are user for showing results. Hence,
SQLite is our DD.
NDD (non-deterministic data):- No. of input queries. In our
system, user can enter numbers of queries so that we cannot
judge how many queries user enters into single session.
Hence, Number of Input queries are our NDD.
Notice Board JSCOE Hadapsar 15/28
16. Mathematical Model
Memory shared: - SQLite. SQLite will store information like
Common notice upload and department notice upload,
Department notice upload as per subject. Since it is the only
memory shared in our system, we have included it in the
SQLite.
CPUcount: - 1. In our system, we require 1 CPU for server.
Success = successfully recommended best system as per users
interest
Failure = If application will not send the notification to user it
will fail.
Notice Board JSCOE Hadapsar 16/28
24. Application
Colleges for displaying notices
Offices for knowing events
Railway stations for displaying timetable of train Arduino will
ON/off notice board from mobile append sending signal.
Notice Board JSCOE Hadapsar 24/28
25. Conclusion
the technological advancement of the notice board is proposed
that will help in saving time and resources and making the
information available instantly to the intended person. The
system is simple, low cost and easy to use that interacts with
the intended users instantly.
Notice Board JSCOE Hadapsar 25/28
26. Future Scope
This system can be used in various applications like banking,
schools, restaurants offices, hospitals, score boards for sports
etc. The voice calling feature can be added with the proposed
system as a further enhancement for using the system in
railways, airport or bus stations.
Notice Board JSCOE Hadapsar 26/28
27. References
Android Based College Notification
System-https://www.irjet.net
International Journal of Science, Engineering and Technology
Research (IJSETR), Volume 3, Issue 6, June 2014
International Journal of Computer Sciences and
Engineering(IJCSE), Vol.2(3), pp(134-138) March
2014,E-ISSN: 2347-2693
International Journal of Electrical, Electronics and Data
Communication, ISSN: 2320-2084 Volume-1, Issue-10,
Dec-2013
Notice Board JSCOE Hadapsar 27/28