Machine Learning for Opinion and Sector Assessment of ‘Make in India’ Based on User Types

  • A. Mridula
  • C. R. KavithaEmail author
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 26)


Social Media now plays a significant role in shaping and impacting our attitude, behaviour and cultural aspects of our life. The general mood or opinion about a product or a subject matter can be derived by monitoring social media activities of individuals pertaining to the product or subject matter. Tracking these and analysing them helps in a more targeted advertising campaigns for example. The proposed work explores Sentiment Analysis study performed on a sample of Twitter posts on the subject of Make in India, a Govt. of India (GOI) initiative to hasten and support growth in the Indian manufacturing sector. This paper identifies the overall sentiment towards Make in India initiative and also identifies the sentiment towards various sectors which are part of the initiative. Additionally, the sentiment and sector classification are done separately based on the type of Twitter users, namely a personal user account or business/organizations. The latter type of user has a tendency to deeply influence and skew the sentiment results and therefore it is important to separate out this point of view during the analysis of public’s sentiment on the subject. The analysis is performed using machine learning approach. Unigram and Bigram feature extraction techniques are used and their correlation is calculated using Count Vectorizer and Term Frequency – Inverse Document Frequency (TF-IDF). The prediction is done using supervised machine learning algorithms and uses R Studio for the analysis.


Opinion mining Machine learning Tokenizing Supervised classifier Unigram and bigram 


  1. 1.
  2. 2.
    Mridula, A., Kavitha, C.R.: Opinion mining and sentiment study of tweets polarity using machine learning. In: 2nd International Conference on Inventive Communication and Computational Technologies (ICICCT 2018), IEEE Xplore Compliant—Part Number: CFP18BAC-ART; ISBN: 978-1-5386-1974-2 (2018)Google Scholar
  3. 3.
  4. 4.
    Shahnawaz, M., Astya, P.: Sentiment analysis: approaches and open issues. In: 2017 International Conference on Computing, Communication and Automation (ICCCA), IEEE Conferences, pp. 154–158 (2017) Google Scholar
  5. 5.
    Zou, H., Tang, X., Xie, B., Liu, B.: Sentiment classification using machine learning techniques with syntax features. In: 2015 International Conference on Computational Science and Computational Intelligence (CSCI), pp. 175–179 (2015). Cited by: Papers (3), IEEE ConferencesGoogle Scholar
  6. 6.
    Krouska, A., Troussas, C., Virvou, M.: The effect of preprocessing techniques on Twitter sentiment analysis. In: 7th International Conference on Information, Intelligence, Systems and Applications (IISA), IEEE Conferences, pp. 1–5 (2016)Google Scholar
  7. 7.
    Uddin, M.M., Imran, M., Sajjad, H.: Understanding types of users on Twitter. arXiv:1406.1335v1 [cs.SI] (2014)
  8. 8.
    Juneja, P., Ojha, U.: Casting online votes: to predict offline results using sentiment analysis by machine learning classifiers. In: 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT), IEEE Conferences, pp. 1–6 (2017)Google Scholar
  9. 9.
    Aydoğan, E.; Akcayol, M.A.: A comprehensive survey for sentiment analysis tasks using machine learning techniques. In: 2016 International Symposium on Innovations in Intelligent Systems and Applications (INISTA), pp. 1–7 (2016). Cited by: Papers (1), IEEE ConferencesGoogle Scholar
  10. 10.
    Bhola, A.: Twitter and polls: analyzing and estimating political orientation of Twitter users in India General #Elections2014. arXiv:1406.5059v1 [cs.SI] (2014)
  11. 11.
    Gao, W., Sebastiani, F.: Tweet sentiment: from classification to quantification. In: Proceedings of the IEEE/ACM ASONAM, pp. 97–104 (2015)Google Scholar
  12. 12.
    Bouazizi, M., Ohtsuki, T.: Sentiment analysis in Twitter: from classification to quantification of sentiments within tweets. In: Proceedings of the IEEE GLOBECOM, pp. 1–6, May 2016Google Scholar
  13. 13.
    Venugopalan, M., Gupta, D.: Exploring sentiment analysis on Twitter data. In: 2015 Eighth International Conference on Contemporary Computing (IC3) (2015). Cited by: Papers (4), IEEE ConferencesGoogle Scholar
  14. 14.
    Nair, M.R., Ramya, G.R., Sivakumar, P.B.: Usage and analysis of Twitter during 2015 Chennai flood towards disaster management. Proc. Comput. Sci. 115, 350–358 (2017)CrossRefGoogle Scholar
  15. 15.
    Liu, B.: Sentiment analysis and opinion mining. E-Book.
  16. 16.
    Kumar, P., Choudhury, T., Rawat, S., Jayaraman, S.: Analysis of various machine learning algorithms for enhanced opinion mining using Twitter data streams. In: 2016 International Conference on Micro-Electronics and Telecommunication Engineering (ICMETE), IEEE Conference Publications, pp. 265–270 (2016)Google Scholar
  17. 17.
    Venugopalan, M., Gupta, D.: Sentiment classification for Hindi tweets in a constrained environment augmented using tweet specific features. In: Mining Intelligence and Knowledge Exploration, pp. 664–670. Springer, Heidelberg (2015)CrossRefGoogle Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Computer Science and EngineeringAmrita School of Engineering, Amrita Vishwa VidyapeethamBengaluruIndia

Personalised recommendations