Professional Documents
Culture Documents
on
MOBIFOOD
for
ARKININDIA,SANGLI
By
MOHIT DIXIT
17MCA025
Batch -2017- 2020
Submitted to
Submitted Through
MIT-WPU School of Management (PG), Pune.
CERTIFICATE
This is to certify that Mr. Mohit Dixit of MIT-WPU School of Management (PG) has
successfully completed the project work titled “Mobifood” in partial fulfillment of requirement
for the award of MCA prescribed by the MIT World Peace University, Pune, from 15th May
2019 to 15th July 2020. This project is the record of authentic work carried out by him during
Dr. Ashish Kulkarni Prof. Dr. T. J. Vidyasagar Prof. Dr. Sayalee Gankar
Internal Project Guide Head of School Dean
School of Management (PG) School of Management (PG) School of Management (PG)
Date:
Place:
Examined by:
Examiner 1:
Examiner 2:
Acknowledgement
Firstly, I would like to thank MIT World Peace University, Pune for designing a curriculum
which has such an important consideration for Industrial Training as a part of the programme. I
would like to thank Prof. Dr. Sayalee Gankar, Dean FoM – PG Programme, MIT World Peace
University, Dr. T. J. Vidyasagar, Head Academic and IQAC, FoM – PG Prgramme, MIT WPU,
who gave me a very bright learning opportunity, to prove my ability and skills.
It gives me a great immense satisfaction to express my deepest sense of gratitude and thanks to
everyone who has directly or indirectly helped me to complete project successfully.
I express my deepest sense of gratitude to our program head Dr.Ashish Kulkarni, who has
rendered valuable guidance and perceptual encouragement in completing the project work
successfully in the scheduled time, without which this project would not be a success.
My deepest thanks to our project guide Dr.Ashish Kulkarni who helped and encouraged me to
work through and detail study of the topic. I take this opportunity to express my gratitude to her
for his continuous support and valuable suggestions during the preparation for the project .
I take this opportunity to thank wesfer technology who gave me this project. It gave me an
opportunity to participate and learn about the operations of chatbot application.
I am also indebted to all other faculty members of MIT – World Peace University for their kind
co-operation during this period.
MOHIT DIXIT
17MCA025
DECLARATION
I, Mr. Mohit Dixit hereby declare that this project is the record of authentic work
carried out by me during the academic year 2019-2020. This project is plagiarism
free and has not been submitted to any other University or Institute towards the award
of any degree.
MOHIT DIXIT
Document title Dr. Harshali Patil - Gourshettiwar - 17MCA059
Submit date Wed 04 Sep 2019 09:25:09 AM CEST
18%
18% Found at: MIT School of Business Pune (MITSOB) (Mohit Dixit, 17MCA025, Dr. Ashish Kulkarni - Dixit -
17MCA025…
Sr. No
Title
Page No.
1
INTRODUCTION
1.2
EXISTING SYSTEM AND NEED OF SYSTEM
4
1.3
SCOPE OF WORK
6
1.4
OPERATING ENVIRONMENT – HARDWARE AND
SOFTWARE
2
PROPOSED SYSTEM
9
2.2
OBJECTIVE OF SYSTEM
10
2.4
FEASIBILITY STUDY
14
3
ANALYSIS AND DESIGN
3.01
OBJECT DIAGRAM
18
3.02
CLASS DIAGRAM
19
3.03
INDEX
2 PROPOSED SYSTEM
4 JSON RESPONSES 17
5 CONCLUSIONS 31
6 BIBLIOGRAPHY 33
CHAPTER 1
INTRODUCTION
1.1. Existing System
Existing System
The Existing system consists of manual form filling of the applications related to leave, profile,
trainings, etc. events of the company.
In the company employee has to fill the forms for an application on the computer for any type
of request or response to avoid wasting time and energy into this , a demand of a system where
the employee can use it to for the efficient work.
If the user is sitting at home and wants to apply for leave getting the instant confirmation for
the request from the H.R. is very time taking.
It is easy to maintain data manually if number of enquiries or number of students are less. But
to maintain details of large number of student there is need of automated system. Taking test on
paper wastes lot of papers. This project is planned to provide efficient information management
and paper less work with manual interaction with the system.
1.2. Operating Environment
Hardware Specification:
Server:
Client:
RAM : 2 GB or above
Software Specification:
Framework : Django
Editor : Pycharm
Database : SQLite
Server : Heroku
Google Chrome
1.3. Description of Technology
1. Language used for the backend is python. Python is an interpreted, high-level, general-
purpose programming language. Python is dynamically typed and garbage-collected. It
supports multiple programming paradigms, including procedural, object-oriented,
and functional programming. Python is often described as a "batteries included"
language due to its comprehensive standard library.
2. Web Framework used is Django. Django's primary goal is to ease the creation of
complex, database-driven websites. The framework emphasizes reusability and "plug
ability" of components, less code, low coupling, rapid development, and the principle
of don't repeat yourself. Python is used throughout, even for settings files and data
models. Django also provides an optional administrative create, read, update and
delete interface that is generated dynamically through introspection and configured via
admin models.
1. It is Chatbot which is syntax based bot who understands the intent of the user and
makes the api call to the backend for conversing with the user.
2. After collecting the data from the user the Chatbot server transfer the data to the
database for the storage.
3. After the completion of the storage user can again make the request to bot as per the
FAQ’S.
4. In the proposed system the Chatbot act as a middleware agent between he system and
the user for interacting with the system.
5. Chatbot is be used to solve the employee quires and generate the request for the same
fast and efficiently.
2.2. Objective of the System
1. This system is used to fill the forms using chats or conversion rather than
manual form filling.
2. An intermediate between the employee and the H.R. .
3. To increase the efficiency of employee work for sending the request and queries.
4. Overall improving the user experience
5. An A.I. agent to improve the user performance using NLP.
2.3. Feasibility Study
A feasibility study is a preliminary study undertaken before the real work of a project
starts to ascertain the likelihood of the project's success. It is an analysis of all possible
solutions to a problem and a recommendation on the best solution to use. It involves evaluating
how the solution will fit into the corporation. It, for example, can decide whether an order
processing be carried out by a new system more efficiently than the previous one.
1. Technical Feasibility
Technical feasibility refers to the ability of the process to take advantage of the current state of
the technology in pursuing further improvement. The technical capability of the personnel as
well as the capability of the available technology should be considered. Number of technical
issues which are generally realized during the feasibility stage of investigations -
2. Economic Feasibility
One of the most frequently used technique for evaluating effectiveness of the system is
economic analysis. The procedure is to determine the benefits and saving that are expected with
the proposed system and compare it with cost. This involves the feasibility of the proposed
project to generate economic benefits. The analyst can conduct analysis of economic feasibility
3. Operational Feasibility
This feasibility is related to human organizational and political aspects. This feasibility is
carried out by a small group of people who are familiar with information system technique and
understand the parts of the business that are relevant to the project and are skilled in system
analysis and design process Issues involve in testing operational feasibility -
● Support of management
1. An Assistant to perform small tasks of the H.R. to reduce the workload of the H.R.
2. Improving the performance to assists the queries of the employees.
3. Overall improving the user experience
4. An A.I. agent to improve the user performance using NLP.
CHAPTER 6
BIBLIOGRAPHY
Bibliography:
● http://www.nltk.org
● http://www.w3school.com
● http://www.djangogirls.com
● http://www.codeprojects.net
● http://www.google.co.in
● http://www.wikipedia.com
● http://www.w3c.org