The scope of this project is to provide a detailed description of the project management plan for an Android based application. This application is intended to provide users with personalized suggestions for food items. It will make use of the device?s GPS location sensor as well as the time zone to
Food Portal A Personalized, Contextual, Food Recommender System
The scope of this project is to provide a detailed description of the project management plan for an Android based application. This application is intended to provide users with personalized suggestions for food items. It will make use of the device’s GPS location sensor as well as the time zone to facilitate the process of generating suggestions.
Functionalities of Application
Constraints
Major Inputs
Major Outputs
Food Portal – A Personal, Contextual, Food Recommender System will be a new application intended for use on mobile systems which run on the Android OS. The reason for building an application of this sort is to facilitate users in choosing a place to eat and what to eat from there according to their budget requirements. What we want the user to achieve from using this app is a list of personalized and contextual suggestions which will be picked only for that specific user. Other users may not have the same list of recommendations and that too is only because of how each user’s preferences may differ from each other.
Since it is a solo project, in the implementation of this project we will use the waterfall process model. It is very simple to understand and use. In a waterfall model, each phase must be completed before the next phase can begin and there is no overlapping in the phases.
In this approach, the whole process of software development is divided into separate phases. The outcome of one phase acts as the input for the next phase sequentially. This means that any phase in the development process begins only if the previous phase is complete. The waterfall model is a sequential design process in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation, Analysis, Design, Construction, Testing, Production/Implementation and Maintenance.
Similar apps like FoodPanda and EatMubarak are two examples of the most popular food recommendation systems that exist in Pakistan. These also provide the user with suggestions based on the user’s location. These apps also provide the option for home delivery of food, at the cost of some extra charges.
The limitations that the above-mentioned apps have is that although they may recommend food items for the user, they are not as personalized as the app being discussed in this project. The Food Portal, being a personalized and contextual system provides the user with accurate suggestions according to what the user has entered into the system upon registering to the app. The app will consider the user’s location, preferences as well as the time at which the user is planning on having something to eat.
The final project deliverable will be an Android application, running on all Android systems which have Android API level 23 or higher. This deliverable will be able to use geolocation, integrated with the user's preferences to choose the perfect restaurant for the user, according to the time.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Graphics card | Equipment | 1 | 8000 | 8000 |
| SSD | Equipment | 1 | 5000 | 5000 |
| Printing | Miscellaneous | 1 | 2000 | 2000 |
| API for restaurants | Equipment | 1 | 5000 | 5000 |
| Location API | Equipment | 1 | 5000 | 5000 |
| GIS Components | Equipment | 1 | 20000 | 20000 |
| Stationery | Miscellaneous | 1 | 3500 | 3500 |
| Total in (Rs) | 48500 |
We will build a system for wireless communication. In this project, we will develop a home...
Civil aviation regulatory authorities demand all the aspects of safety of unmanned air veh...
Palliative repair of single ventricle defects involves a series of open-heart surgeries wh...
The project focuses on building a smart home security, safety and automation system w...
In this going era of AI and IoT driven society, the safety of the industrial workers have...