People’s varying political views urged me to see if a computer could provide an accurate analysis. My previous algorithm was unsuitable due to comparison issues, so I used IntenCheck API and Keras/TensorFlow neural network, which are robust pieces of software that output data in a comparable format, on a scale of 0 to 100 for the value of every sentiment in text. I feel that the strongly opinionated tweets were a good way to test the accuracy of both pieces of software. Since analysing sentiments is always subjective, I used consensus to minimise the errors in classifying the tweets’ data sets. Then checking their accuracy by comparing results, I took the ratio of their results to draw up extendable conclusions. My decision to switch the algorithm and overall focused research approach will benefit me in overcoming challenges in future research papers as well. Conducting this experiment has increased my knowledge of AI, such as limitations in power consumption and storage.
After careful considerations and preliminary research, I formulated my research question. Being from an Indian background, whenever I talked to people, it always troubled me that every next person had a conflicting opinion on political parties. So, to find the most efficient way to analyse these opinions, I decided to research on Sentiment analysis, I’m comparing the neural network approach to the algorithmic approach, using Tweets. So far the biggest obstacle I encountered was choosing a robust piece of software for each approach. Which I overcame after pre-testing and solving installation bugs. I’m looking forward to conducting my experiment because it widens my knowledge in the field of A.I. while also benefiting me on a personal level. For me, the next hurdle would be neural network training which I am looking forward to. I believe my research question is also strong due to the amount of benchmarking data available.