A Framework for Sentiment Analysis Based Recommender System for Agriculture Using Deep Learning Approach

  • Pradeepthi Nimirthi
  • P. Venkata KrishnaEmail author
  • Mohammad S. Obaidat
  • V. Saritha
Part of the SpringerBriefs in Applied Sciences and Technology book series (BRIEFSAPPLSCIENCES)


Sentiment analysis which is also known as opinion mining, can detect the contextual polarity of textual data. It classifies whether a given text is positive, negative or neutral. Performing Sentiment analysis with extracted micro-blogging text from social networking sites and analyzing the text after application of sentiment analysis are considered challenging tasks. This paper proposes a model based on deep learning approach to perform sentiment analysis on extracted agriculture tweets from twitter. Moreover, it focuses on the accuracy and performance of the training data set so that it is used to predict the sentiment rate of the tested (twitter) data.


Sentiment analysis Micro-blogging Deep learning Twitter Predict 


  1. 1.
    Hashem IAT et al (2015) The rise of “big data” on cloud computing: Review and open research issues. Inf Syst 47:98–115CrossRefGoogle Scholar
  2. 2.
    Pang B, Lee L (2008) Opinion mining and sentiment analysis. Found Trends Inf Retrieval 2:1–135CrossRefGoogle Scholar
  3. 3.
    Liu B (2015) Sentiment analysis and opinion mining. Synth Lect Hum Lang Technol 5:1–167Google Scholar
  4. 4.
    Dunnmon J et al. (2017) Predicting State-Level Agricultural Sentiment with Tweets from Farming Communities. (
  5. 5.
    Thakkar et al (2015) Approaches for sentiment analysis on twitter: a state-of-art study. (,5&sciodt=0,5)
  6. 6.
    D’Andrea et al (2015) Approaches, tools and applications for sentiment analysis implementation. Int J Comput Appl 125:26–33Google Scholar
  7. 7.
    Devika MD et al (2016) Sentiment analysis: a comparative study on different approaches. Procedia Comput Sci 87:44–49. ISSN 1877-0509CrossRefGoogle Scholar
  8. 8.
    Zhang Z et al (2009) Sentiment classification of online reviews to travel destinations by supervised machine learning approaches. Expert Syst Appl 36(3):6527–6535CrossRefGoogle Scholar
  9. 9.
    Rushdi-Saleh M et al (2009) Experiments with SVM to classify opinions in different domains. Expert Syst Appl 38(12):14799–14804CrossRefGoogle Scholar
  10. 10.
    Montejo-Raez A et al (2014) Ranked WordNet graph for sentiment polarity classification in twitter. Comput Speech Lang 28(1):93–107CrossRefGoogle Scholar
  11. 11.
    Serrano-Guerrero J et al (2015) Sentiment analysis: a review and comparative analysis of web services. Inf Sci 311:18–38CrossRefGoogle Scholar
  12. 12.
    Prakash PKS, Rao ASK (2017) R deep learning cookbookGoogle Scholar
  13. 13.
    Selivanov D (2017) text2vec: Vectorization. Retrieved from
  14. 14.
    Welbers K et al (2017) Text analysis in R. Commun Methods Measures 11CrossRefGoogle Scholar
  15. 15.
    Sergey Bryl’. AnalyzeCore by Sergey Bryl’—data is beautiful, data is a story (2017). Retrieved from

Copyright information

© The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  • Pradeepthi Nimirthi
    • 1
  • P. Venkata Krishna
    • 2
    • 3
    Email author
  • Mohammad S. Obaidat
    • 4
  • V. Saritha
    • 4
  1. 1.Department of Computer ScienceSri Padmavati Mahila VisvavidyalayamTirupatiIndia
  2. 2.Department of ECENazarbayev UniversityAstanaKazakhstan
  3. 3.King Abdullah II School of Information Technology (KASIT)University of JordanAmmanJordan
  4. 4.Department of Computer Science and EngineeringSri Padmavati Mahila VisvavidyalayamTirupatiIndia

Personalised recommendations