2. PROBLEM STATEMENT
There are many social platforms which support product/event publicity
but none of them make use of the underlying context or information
available about the event.There is currently a gap between the event
organizers and the targeted audience. Many users tend to miss events
happening around them as they are not active in any social platform or
tend to forget about it when the event is actually happening. This is
leading to a problem for the event organisers as they spend a lot of
resources in its publicity but do not get the desired turn out. Likewise
on the other hand the targeted users are missing out on many
interesting stuff happening which they could have been a part of.
3. SOLUTION
This project involves the design and development of an IOT
enabled platform that would bridge the gap between event
organizers and targeted audience by leveraging publish -
subscribe model of the Google beacon platform. Our idea
exploits the assumption that the user will be more prone to
act towards the events happening around his current
physical location. We aim to build Smart - Campus by
placing multiple beacons in and around campus at
strategic locations which would push events happening in
the nearby locations when a user passes by. This platform
would be beneficial for the organisers as well as the users.
4. USED TECHNOLOGY
● Beacons : BLE devices installed in the campus to gather
location specific data.
● Smart-Campus App : Native Android application.
● Smart-Campus Cloud : A cloud based web-service
containing the core services of our application along with
the user-interface. Implemented using the Play Framework
● Prediction IO : We have used predictionIO packages to
perform the task of Machine Learning in our project.
8. WHAT IS IMPLEMENTED ?
● Advertizing of events based on user location
● Beacon classification
● Look at each event in detail and “star/unstar” an event for
reviewing later.
● Recommendation tab to view the events recommended by
the App.
FUTURE WORK
● Editing of created Events
● Text based search of events is not done
● Improvising machine learning model
● Collection of user activity data
9. BUSINESS MODELS
Our app will be a Freemium app , we deliver our app to
customers free of charge and generate revenue with the
Freemium apps in the following way :
In-App Purchases – Once event organisers are using our app,
we provide them with chances to publish more than 5 events by
purchasing an extra content packages within the app.
Platform As a Service : Another business model would be on the
lines of providing this as a Platform as a Service module ,our
platform would be installed in specific locations and we would
charge on a monthly basis for the services hosted. This would
give us more control over the revenue module and generate high
profits.