Location Based Agricultural Product Recommendation System Using Novel KNN Algorithm

Authors(4) :-Sachin J, Geethatharani P, Surya M K, Kavin K V

It is evident that the need for personalized product recommendation is much needed these days. Generally, product recommender systems are implemented in web servers that make use of data, implicitly obtained as results of the collection of Web browsing patterns of the users. Here, the project's motive is to provide location-based agricultural product recommendation system using a novel KNN algorithm by ensuring effective communication and transparency in agriculture trade marketing among buyers and sellers (farmers). It helps the farmer to fix up the market price by preventing the rue pricing of their products. The farmer can post their products into the application with price and other details like a timestamp of harvesting, color, size, the absence of pest, freshness, ripeness etc. Based on the location, the distance between the seller and buyer is calculated using great circle distance. An improved Novel KNN algorithm is used to find the K Nearest Seller by calculating the distance between the sellers and buyer using a Euclidean distance metric. The details posted by the farmers and buyers are stored and updated in a database dynamically. The recommender system recommends nearest sellers and their agricultural products based on buyer interest. The performance of the system is analyzed in terms of accuracy and mean absolute error.

Authors and Affiliations

Sachin J
Computer Science and Engineering, Dr. Mahalingam College of Engineering and Technology, Anna University, Pollachi, Tamil Nadu, India
Geethatharani P
Computer Science and Engineering, Dr. Mahalingam College of Engineering and Technology, Anna University, Pollachi, Tamil Nadu, India
Surya M K
Computer Science and Engineering, Dr. Mahalingam College of Engineering and Technology, Anna University, Pollachi, Tamil Nadu, India
Kavin K V
Computer Science and Engineering, Dr. Mahalingam College of Engineering and Technology, Anna University, Pollachi, Tamil Nadu, India

KNN Algorithm, Recommendation, Distance Calculation

  1. Zhibian pan, Yidi Wang, Weiping Ku, "A new general nearest neighbor classification based on the mutual neighborhood information", Science Direct on Knowledge-based System, Vol. 2 , pp.142-152, 2017.
  2. David S.Zamar, Bhushan Gopaluni, Shahab Shokhansaji, "A Constrained K-Means and Nearest Neighbor Approach for Route Optimization in the bale Collection Problem", International Federation of Automatic Control, Elsevier 2017.
  3. Shichao Zhang, Debo Cheng, Zhenyun Deng, Ming Zong, Xuelin Deng, "A novel KNN algorithm with data-driven k parameter computation", Elsevier, Vol.3 , pp.44-54 , 2017.
  4. Moon-Hee Park, Jin-Hyuk Hong, and Sung-Bae Cho, "Location-based recommendation system using Bayesian algorithm", Dept. of Computer Science, Yonsei University,pp.120-749,2007.
  5. Robert Pálovics, Péter Szalai, Júlia Pap, ErzsébetFrigo, Levente Kocsis, AndrásA.Benczúr, "Location-aware online learning for top-k recommendation", Institute for ComputerScience and Control, Hungarian Academy of Sciences, Hungary.
  6. Shyr-Shen Yu, Shao-Wei Chu, Chuin-Mu Wang, Yung-Kuan Chan, Ting-Cheng Chang, "Two improved k-means algorithms", Elsevier,2017.
  7. Semem ben Salem, Sami Naouali, Zied Chtourou, "A fast and effective partitional clustering algorithm for large categorical dataset using a k-means based approach", Vol. 68, pp.463-488, 2018.
  8. Chiu-ChingTuan, Chi-FuHung∗, Zong-HanWu, "Collaborative location recommendations with dynamic time periods", Department of Electronic Engineering, National Taipei University of Technology, Vol. 35, pp.61-48 ,2017.
  9. Chiu-ChingTuan, Chi-FuHung∗, Zong-HanWu, "An adaptive point-of-interest recommendation method for location-based social networks based on user activity and spatial features", Department of Electronic Engineering, National Taipei University of Technology, Vol. 38,pp.470-584, 2017.
  10. Rong Gao, Jing Li*, Bo Du, Xuefei Li, ChengFang Song, Jun Chang, and Donghua Liu1 "Exploring Spatial-Temporal Sequential Influence and Social Information for Location Recommendation", of Computer Science, Wuhan University, Wuhan, Vol. 19, pp.790-794,2018.
  11. Python math: Distance between two points using latitude and longitude"[Online].Available: https://www.w3resource.com/python-exercises/math/python-math-exercise-27.php.[Accessed July 2018].

Publication Details

Published in : Volume 5 | Issue 2 | March-April 2019
Date of Publication : 2019-04-30
License:  This work is licensed under a Creative Commons Attribution 4.0 International License.
Page(s) : 945-950
Manuscript Number : CSEIT1952224
Publisher : Technoscience Academy

ISSN : 2456-3307

Cite This Article :

Sachin J, Geethatharani P, Surya M K, Kavin K V, "Location Based Agricultural Product Recommendation System Using Novel KNN Algorithm", International Journal of Scientific Research in Computer Science, Engineering and Information Technology (IJSRCSEIT), ISSN : 2456-3307, Volume 5, Issue 2, pp.945-950, March-April-2019. Available at doi : https://doi.org/10.32628/CSEIT1952224
Journal URL : https://res.ijsrcseit.com/CSEIT1952224 Citation Detection and Elimination     |      |          | BibTeX | RIS | CSV

Article Preview