Professional Documents
Culture Documents
Analyzer
Group No. 29
Introduction
With the growth of the world wide web, we have seen a massive rise in e-
commerce. Often we end up purchasing a product at a price higher than the market
rate. It can be solved easily with the help of machine learning. This web
application aims to predict the price of an item considering the previous year's
market rates throughout the year and analyzes current factors which might impact
the price of such commodities. Price prediction or forecasting can help one stay in
sync with the market and save both time and money as the software can automate
most pricing tasks.
Why to use this?
In recent years, the ecommerce market has grown significantly and continues to grow
at a very steady pace in most countries. People are finding it more convenient to sit at
home and order products ranging from electronics to groceries .
The E-commerce market in India is also set to grow at a CAGR of 30% for gross
merchandise value to reach 200 bn dollars by 2026, and have a market penetration of
12% compared to 2% currently. This growth in online marketplaces has also invoked
interest in building machine learning systems that help in predicting product prices of
both new and used products , forecasting sales,etc.
The goal of machine learning is to build systems capable of finding patterns in data
and learning from it without human intervention and explicit reprogramming.
Technical analysis looks at historical prices, economic growth rates, and other
related factors, formulating an approximate price. Then, the process turns to
fundamental analysis to get a more accurate picture of the market. In mathematical
terms, these processes are known as regression analysis.
The diagram below shows how are going to process our data each and every time through our model
which keeps this model always updated and will increase its accuracy
The below Data Flow Diagram determines how the data is going to move throughout the model and
represents each and every step of development and how we are going to proceed step-by-step .
USER INTERFACE
checkout_price
USER base_price
emails_for _promotion
number_of_orders
avaliablity
location
PRODUCT
Weather
After training and testing the model we will be finally be
able to predict the future price of the product
FUTURE PRICE
Our system can show the lowest price of the product in the market. With
this buyers can get an idea of how low the price of that product can go. They
can also decide if they want to wait till the price of the product goes low.
Why It's Different