Skip to content

Concept Modeler

The Concept Modeler is a tool for additional analytics in Gavagai Explorer. You can define different concepts in Explorer and then analyze your data with respect to them. Same as models, concepts are independent from projects and one concept can be used in different projects. A concept is defined by its including terms. In contrast with topics, the including terms in a concept do not need to be synonyms or semantically similar terms, but they are elements that jointly define that concept. Let’s give an example.

In Hotel Reviews you might define a topic called breakfast, including the terms “breakfast” and “the breakfast”. Each of these terms that appear in a text we will know that the topic breakfast is included in the text. Now consider the two following sentences retrieving from texts:

  • They had excellent organic coffee available in the lobby.

  • I enjoyed starting the mornings with cinnamon latte and croissant.

None of the words “coffee”, “latte”, “croissant” or “mornings” can define the topic breakfast independently; as the case in the first sentence, but a combination of these words can tell us that the text might be related to the concept breakfast; as the second sentence.  

Therefore, the concept breakfast can be defined by set of words like {tea, coffee, latte, bread, cheese, jam, morning,...}. You can start defining the concept by a few most necessary words. Then Explorer will show you more suggestions to be added to your concept.

How to Create and Edit Concepts

To start creating a new concept or editing the old ones, you can click on My Concepts in Explorer navigation bar to be redirected to concepts page. In this page you can see the list of all of your concepts that you have previously created. To create a new concept, click on Create concept button. You will be then redirected to your new concept’s page. Give a name to your concept by writing it in the “Concept name” text field and select the language of your concept. Add terms to your concept by writing them in “Keywords” text field and add them by pressing the add button. When you are done with adding the most necessary terms for your concept, press the Create Concept (and get suggestions) button to save your concept and get new suggestions.  

Different Types of Concepts in Explorer

Conceptually, you can define two different type of concepts in Explorer and choose between them for different usage. We refer to these concepts as Topical and Sentiment-Based Concepts. Topical Concepts are those Concepts that define a specific topic or subject while sentiment-based concepts are those concepts that define specific feelings or opinions towards topics. For example, the concept Breakfast that we defined above can be considered as a topical concept. Then you can define a sentiment-based concept like "positivity" and put terms like nice, delicious, tasty, etc. in it. In next section we show how you can measure a sentiment-based concept like "positivity" for a topical concept like Breakfast.

How to Use Topical and Sentiment-based Concepts in Explorer

When you want to export your project to Excel or CSV, in the report configuration box, you can tell Explorer to analyze your data for the concepts you have already created (for exports see “Export as” Button and Exporting the Result of your Analysis). Here in the configuration box, you have two options for analyzing concepts; target concept and concepts to analyze:

  • Target concept has been basically designed for your topical concepts. If you select a target concept for your project, you will get an extra column called mentions in the Excel file. It will contain the number of times any of your concept terms appear in each text. There will also be a column containing the sentence(s) with the concept terms. In addition, the sentiments and the concepts that you choose as "concepts to analyze" are filtered for your target concept so that only sentences from the column above are taken into account.

  • You can select your sentiment-based concepts under "Concepts to Analyze". In this case, Explorer computes the strength of each concept for each text and shows them to you in new columns, one for each concept. Here the computation is performed in the same way as for Explorer built-in sentiments (see The Sentiment Scoring System).

Creating Concepts from Topics

In Explorer it is possible to create a concept from a topic. When you open a project, in the left panel of the GUI and for a topic of your choice, you can click on Edit terms button which is located next to the blue topic box.

Then, in the top right corner of the grey area, there is a button for creating a concept from your topic. When you click on this button, a confirmation pop up will appear and after you click ok, Explorer creates a concept from your topic. The concept has the same name as your topic and same terms as your topic terms. When your concept has been created, you can choose to either stay in your project page or go to that concept page to edit it.