Reader small image

You're reading from  Web App Development Made Simple with Streamlit

Product typeBook
Published inFeb 2024
PublisherPackt
ISBN-139781835086315
Edition1st Edition
Right arrow
Author (1)
Rosario Moscato
Rosario Moscato
author image
Rosario Moscato

Rosario Moscato has a master's degree in electronic engineering, a second level master in internet software design and a first level master's in science and faith. In about 25 years of experience, he has worked on innovative technology development in Europe and Asia. Recently, his interests have been focused exclusively on AI, pursuing the goal of making every business extremely competitive and analyzing the ethical implications deriving from the new scenarios that these disciplines open. Rosario has authored two books, and he is a speaker at international research centres and conferences as well as a trainer and technical/scientific consultant. Currently, he is working as CTO with one of the oldest AI companies in Italy.
Read more about Rosario Moscato

Right arrow

Diving deep into sentiment analysis

The sentiment analysis task is quite easy because we can leverage TextBlob, which has already been imported. So, let’s start with the very poor code we have, which, at the moment, just prints a subheading on the screen:

Figure 6.11: Sentiment Analysis section

Figure 6.11: Sentiment Analysis section

Currently, when we select Sentiment Analysis from our web application menu, we just get a subheading and some white space below it.

Figure 6.12: Sentiment Analysis starting point

Figure 6.12: Sentiment Analysis starting point

Let us start by creating a text area, since we need somewhere to add the text we want to analyze in order to extract its sentiment. Adding a text_area now is really quite simple for us:

Figure 6.13: A text_area for Sentiment Analysis

Figure 6.13: A text_area for Sentiment Analysis

This is the result of the preceding change on the browser side:

Figure 6.14: The text area in the browser

Figure 6.14: The text area in the browser

Now, we can type something in the text area and store...

lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Web App Development Made Simple with Streamlit
Published in: Feb 2024Publisher: PacktISBN-13: 9781835086315

Author (1)

author image
Rosario Moscato

Rosario Moscato has a master's degree in electronic engineering, a second level master in internet software design and a first level master's in science and faith. In about 25 years of experience, he has worked on innovative technology development in Europe and Asia. Recently, his interests have been focused exclusively on AI, pursuing the goal of making every business extremely competitive and analyzing the ethical implications deriving from the new scenarios that these disciplines open. Rosario has authored two books, and he is a speaker at international research centres and conferences as well as a trainer and technical/scientific consultant. Currently, he is working as CTO with one of the oldest AI companies in Italy.
Read more about Rosario Moscato