0% found this document useful (0 votes)
219 views5 pages

Synopsis Python Captcha

This document describes an online grocery recommender system using collaborative filtering. The system has two modules: Admin and User. Admin can add and manage grocery products. Users can login, view products, get recommendations based on purchase history, and search for products. The system uses a waterfall development model and requires hardware like a computer and software like Python, Django, and MySQL. Its advantages include accessibility from anywhere and recommendations to help users find relevant products.

Uploaded by

WIIL WAAAL
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
219 views5 pages

Synopsis Python Captcha

This document describes an online grocery recommender system using collaborative filtering. The system has two modules: Admin and User. Admin can add and manage grocery products. Users can login, view products, get recommendations based on purchase history, and search for products. The system uses a waterfall development model and requires hardware like a computer and software like Python, Django, and MySQL. Its advantages include accessibility from anywhere and recommendations to help users find relevant products.

Uploaded by

WIIL WAAAL
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Online Grocery Recommender System Using

Collaborative Filtering

A grocery store is a retail store that primarily sells food products. The Online
Grocery System is the practical implementation of E-commerce for grocery goods.
E-commerce (Electronic Commerce) is nothing but the selling or buying of goods
and services online. As this saves their time and energy of visiting supermarkets
and grocery vendors. Thus, this online grocery system has relieved people by
providing access to all groceries and purchasing them by just sitting at home. The
main objective of this e-commerce websites is to find out which products the
customers might like to purchase based on his/her previous purchase history.
Recommendation systems also allows preparing more relevant personalized
offers. Recommendations are used for making the work of the customer easier
and faster. This reduces their valuable time and also the efforts. For this the
recommendations given to the customer by this system is exact and fast. This
system is an online grocery recommender shopping system consisting of two
modules namely, Admin and User. Admin will add groceries list and can view the
users. Users can register for obtaining credentials and then can login by using
credentials. They can view the product and can get suggestion of the previously
brought or visited sites of related product.
 Modules:

The system comprises of 2 major modules with their sub-modules as follows:

1. Admin:

 Login: Admin can login in his personal account using id and


password.
 Add Grocery: Admin can add Groceries.
 View User: Admin can view all information about the user.

2. User:

 Login: User can login his account using id and password.


 View Products: User can view the products.
 View Product on search: User can view the product on basis of the
searches.
 View Recommends: User will get the collaborative filtering of
grocery.
Project Lifecycle:

Description
The waterfall Model is a linear sequential flow. In which progress is seen as
flowing steadily downwards (like a waterfall) through the phases of software
implementation. This means that any phase in the development process begins
only if the previous phase is complete. The waterfall approach does not define the
process to go back to the previous phase to handle changes in requirement. The
waterfall approach is the earliest approach that was used for software
development.
 Hardware Requirement:

 Processor –Core i3
 Hard Disk – 160 GB
 Memory – 1GB RAM
 Monitor

 Software Requirement:

 Windows 7 or higher
 Python
 Django framework
 MySQL database
 Advantages

 Easy to access the system anywhere and anytime.

 Limitation
 Requires an active internet connection.

 Application
 This system can be used by the multiple peoples to get the
counselling sessions online.

 Reference
 https://shsu-ir.tdl.org/shsu-
ir/bitstream/handle/20.500.11875/1164/0781.pdf?sequence=1
 https://ieeexplore.ieee.org/document/6208293/
 https://ieeexplore.ieee.org/document/4679917/

You might also like