Once you have imported your data into Keatext, the analysis begins. This is an overview of what happens within the system when that text mining phase starts.

Topic detection

First, the system detects the relevant Topics in each sentence. A Topic is the main subject of the idea expressed. A sentence may contain several Topics, and a Topic can consist of multiple words.

Opinion detection

Next, the software identifies the Opinion, such as an adjective or a verb, that describes an attribute of the Topic it accompanies.

Sentiment categorization

The system then classifies the Topic and Opinion pair into one of four sentiment categories: Praises, Problems, Suggestions or Questions.

If the Comment contains a Topic with no associated Opinion or is a single-word response containing only a Topic it is classified under Mentions. Alternatively, if a Comment contains an Opinion only you can choose to bucket it under the associated sentiment. Read more about Comments containing an Opinion only here.

Displaying a Comment

Sometimes Comments have the same meaning, but are expressed using different words, as in the example below: 

Keatext groups similar variations of the same message using deep learning. As you can see in the example above, all the Topic and Opinion pairs point to the same problem, expressed in different ways, including slang and misspellings. Within the app, these pairs are all grouped in a Comment, and the system displays a snippet that is representative of that group. This step is important to reflect the true frequency in the data of a given Praise, Problem, Suggestion, Question or Mention. 

Did this answer your question?