0% found this document useful (0 votes)
79 views23 pages

Big Mart Sales Prediction Project Overview

The Big Mart Sales Prediction project aims to develop a machine learning-based web application that forecasts product sales across various retail outlets to enhance operational efficiency and profitability. The system features user and admin modules, allowing users to input product details and receive real-time sales predictions while administrators manage user registrations and FAQs. Future enhancements include advanced analytics, mobile application development, real-time data integration, AI-driven insights, and multi-language support.

Uploaded by

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

Big Mart Sales Prediction Project Overview

The Big Mart Sales Prediction project aims to develop a machine learning-based web application that forecasts product sales across various retail outlets to enhance operational efficiency and profitability. The system features user and admin modules, allowing users to input product details and receive real-time sales predictions while administrators manage user registrations and FAQs. Future enhancements include advanced analytics, mobile application development, real-time data integration, AI-driven insights, and multi-language support.

Uploaded by

Shiva Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

Final viva-voce (12th Sept 2024) for MCA by Research on

PREDICTIVE ANALYSIS FOR BIG MART SALES


By
Mr. SHARATHBABU J Y
USN
4UB22MC090

Under the Guidance of


Dr. MD IRSHAD HUSSAIN B
Assistant Professor
Department of MCA , UBDTCE
Davangere - 577 004
CONTENTS

• ABSTRACT
• INTRODUCTION
• LITERATURE SURVEY
• TECHNOLOGIES USED
• SYSTEM DESIGN
• SCREENSHOTS
• CONCLUSION
• FUTURE ENHANCEMENTS
• REFERENCES

2
ABSTRACT

The Big Mart Sales Prediction project is creating a web application that forecasts
product sales across multiple stores using machine learning in an effort to enhance retail
operations. Retail managers and business analysts can input product and outlet details into this
Flask-built application to receive real-time sales projections. The tool helps optimize inventory
levels, set competitive prices, and make strategic decisions by offering precise projections. This
eventually improves operational efficiency and profitability. The system consists of two modules
a user module that retrieves sales forecasts and an admin module that handles user registrations
and FAQs This project promotes customer happiness and corporate growth by streamlining
inventory management, cutting waste, and improving the overall shopping experience.

3
INTRODUCTION

AIM:

The aim of the Big Mart Sales Prediction project is to develop a machine learning-based web
application that accurately forecasts the sales of various products across different retail outlets.

ABOUT:

Big Mart Sales refers to the commercial activities of a large retail chain that offers a wide
variety of products, ranging from food and beverages to household items and personal care
products. The retail environment is highly competitive, and understanding sales dynamics is
crucial for maintaining profitability and customer satisfaction

4
LITERATURE SURVEY

• A literature review is more than just a list of references; it is a comprehensive


synthesis, analysis, and critical appraisal of earlier works relevant to a particular
topic. It needs to perform the following vital duties: To comprehend the extent and
complexity of data related to the topic, the procedure consists of the subsequent
stages: The process starts with finding relevant books, articles, and other academic
resources. Next, these sources' applicability, authority, and dependability are
evaluated. Third, difficulties that have surfaced, recurring themes, and gaps in the
literature are identified. Fourth, the themes that come out of the sources'
comparison and contrast define the literary structure.

5
EXISTING AND PROPOSED SYSTEM

EXISTING SYSTEM:

To predict sales, the majority of retail organizations currently use simple statistical
models and historical data analysis. These conventional methods frequently rely on
handwritten spreadsheets and don't always take complex variables like shifting
customer behavior or market conditions into consideration. They may therefore be
ineffective and prone to mistakes, which can cause problems with pricing and
inventory control. By utilizing cutting-edge machine learning algorithms to provide
more precise and up-to-date sales projections, the Big Mart Sales Prediction project
aims to enhance these approaches and assist merchants in optimizing their
operations and making wiser decisions.

6
Cont...
PROPOSED SYSTEM:

A web application that uses state-of-the-art machine learning to anticipate sales for
different retail locations is the suggested solution for the Big Mart Sales Prediction
project. The two main parts of the Flask-created application are the admin module,
which handles user registrations and FAQs, and the user module, where retail
managers submit data to get real-time sales estimates

7
TECHNOLOGIES USED

• Visual Studio
• HTML
• CSS
• SQLite3
• Python

8
SOFTWARE AND HARDWARE REQUIREMENTS

Hardware Requirements

• Processor : Intel 13 Processor or higher.


• RAM : 8GB or more.
• HDD : 512 GB or more.
• Keyboard
• Mouse

Software Requirements

• Operating System : Windows 11.


• Front End : Python.
• Back End : SQLLite3.6.
FUNCTION AND NON FUNCTIONAL
REQUIREMENTS
FUCTIONAL REQUIREMENTS:

Admin
 Admin can view registered users.
 Add can add and view FAQ’s
 Admin can view users list.
Users
 User can register and login to the application.
 User can be able to input product details.
 User can view the predicted sales based data.
 User can view the FAQ’s list.

10
Conti...
NON FUCTIONAL REQUIREMENTS :
• performance
• security
• usability
• dependability

11
SYSTEM DESIGN

MODLUES USED:

1. Admin Module:

To ensure the smooth and efficient functioning of the system, the admin module offers
extensive control and administration features. Administrators have the ability to
inspect, add, edit, and remove users from user accounts, in addition to keeping an eye
on their activity. In order to better serve users, they can also administer faqs by adding,
changing, and removing entries. This module makes that the system functions
properly, meets user needs.
[Link] Module:

The sales prediction tool can be effectively utilized by retail managers and business
analysts thanks to the user-friendly interface offered by the user module. The system's
functions are easily accessible to users upon registration and login. After logging in,
users may input pertinent product and outlet details to get real-time sales projections,
which enables them to plan their pricing and stocking strategies. 12
USECASE DIAGRAM

Login

User

Add FAQ

View FAQ

Figure 1: Use case diagram for administration module

13
DATA FLOW DIAGRAM

Admin Login
Login Admin

View User

Add FAQ

View FAQ

Figure 5: Data flow diagram for admin

The DFD of the admin explains the logical connection between


the database and the working of the admin in the application.
14
DFD FOR USER

Login
User
Login User

FAQ
ADD

View FAQ

Figure 5. Dataflow diagram for user

15
DFD FOR ADMIN

Login
Admin
Login Admin

View User

Add FAQ

View FAQ

Figure : Data flow diagram intended for administrators

The logical relationship among the database and the admin's operations within the
program is explained in the admin's DFD. 16
SCREENSHOTS

Fig : Admin Login


Conti….

Figure : User Login

18
Conti….

Figure 6.1.11 : Predictive Analysis for Big Mart Sale


19
CONCLUSION

Big Mart Sales Prediction project successfully developed a reliable machine


learning model integrated into a user-friendly web application using the Flask
framework. By leveraging historical sales data and relevant product and outlet
features, the model accurately predicts product sales across various retail outlets.
The application provides separate modules for administrators and users, allowing
administrators to manage FAQs and view user information, while users can
register, log in, input product details, and receive real-time sales predictions.
Through this project, retail businesses can make informed decisions to optimize
inventory management, pricing strategies, and overall operations, ultimately
leading to enhanced profitability and competitiveness in the retail market.
Continued maintenance and updates will ensure the application remains effective in
meeting the evolving needs of retail managers and business analysts.

20
FUTURE ENHANCEMENTS

 Advanced reporting and analytics: include more extensive reporting and analytics tools to give more in-depth
understanding of performance indicators and sales patterns.
 Mobile application: create a mobile version of the application so customers may access other features and
sales forecasts while they're on the go.
 Real-time data integration: to improve sales forecast accuracy and react fast to market shifts, incorporate real-
time data streams.
 Ai-driven insights: apply ai-driven suggestions and insights for predictive analytics-based inventory, price,
and promotion optimization.
 Multi-language support: to reach a wider audience and enhance accessibility, include multi-language support.

21
REFRENCES

• The complete reference python: By Martin C. Brown .


• Python machine learning: By Sebastian Raschka & Vahid Mirjalili .
Referred website
 [Link]

 [Link]

 [Link]
ig_Mart_Sales_Prediction
 [Link]
378532586_Big_Mart_Sales_Prediction_Using_Machine_Learning

22
Thank you

23

You might also like