Public Sentiment Analysis on Lab-Grown Meat

In December 2020, Singapore became the first country in the world to legalise lab-grown meat for commercial use. Since this is quite a novelty, not much research has been done to analyse the public sentiments surrounding this affair.

The raw data used for the analysis was derived from the Reddit post "No-kill, lab-grown meat to go on sale for first time. Singapore’s approval of chicken cells grown in bioreactors is seen as landmark moment across industry". The Python Reddit API Wrapper (PRAW) library was used to scrape the comments. After cleaning the data by removing stopwords and nonsensical comments, 448 comments were gathered before generating a word cloud as seen in Figure 1. We can see from the word cloud that there are concerns pertinent to “taste”, “waste”, “better”, “price” and “suffering”.


Figure 1: Word Cloud


The data was then analysed by applying VADER (Valence Aware Dictionary and sEntiment Reasoner) sentiment analysis, which is a tool specifically attuned to sentiments on social media comments. In short, the VADER tool determines how positive or negative a particular comment is. The percentage of comments by sentiment type (Positive/Neutral/Negative) is seen in Table 1, and the distribution of the VADER scores are represented in Figure 2. We can see that the scores are more positive than negative.

Sentiment Type Percentage
Positive 45.1%
Neutral 32.4%
Negative 22.5%

Table 1: Number of Positive/Neutral/Negative Comments


Figure 2: VADER Sentiment Scores


Topic modelling was also conducted to try and group different comments and classify them under a single topic as can be seen from Figure 3. Some broadly-defined topics can be centred around the ethicality (zombie, animal, farm), taste (eat, taste, vegan, food, tofu), future of lab-grown meat (future, cost, year, time) and the industrialisation (risk, industry, tyson, company).


Figure 3: Topic Modelling Analysis