Solving Onion Market Instability by Forecasting Onion Price Using Machine Learning Approach









Abstract

Price is the key factor in financial activities. Unexpected fluctuation in price is the sign of market instability. Nowadays Machine learning provides enormous techniques to forecast price of products to cope up with market instability. In this paper, we look into the application of machine learning approach to forecast the price of onion. The forecast is based on the data collected from Ministry of Agriculture, Bangladesh. For making prediction we used machine learning algorithms e.g. K- Nearest Neighbor (KNN), Naïve Bayes, Decision Tree, Neural Network (NN), Support Vector Machine (SVM). Then we assessed and compared our techniques to find which technique provides the best performance in term of accuracy. We find all of our techniques provide analogous performance. By above mentioned techniques we seek to classify whether the price of onion would be preferable (low), economical (mid), expensive (high).


Modules


Algorithms


Software And Hardware

• Hardware: Processor: i3 ,i5 RAM: 4GB Hard disk: 16 GB • Software: operating System : Windws2000/XP/7/8/10 Anaconda,jupyter,spyder,flask Frontend :-python Backend:- MYSQL