You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by "Rupert Westenthaler (JIRA)" <ji...@apache.org> on 2012/10/04 08:07:07 UTC

[jira] [Commented] (STANBOL-760) Sentiment Summarization EnhancementEngine

    [ https://issues.apache.org/jira/browse/STANBOL-760?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13469178#comment-13469178 ] 

Rupert Westenthaler commented on STANBOL-760:
---------------------------------------------

Note: this comment is intended to be added to the documentation of the Stanbol Enhancement Structure

How to represent Sentiments in the Stanbol Enhancement Structure:

1. we need to decide if we want to create an new Annotation type (SentimentAnnotation) or if we use normal TextAnnotation with some additional Properties representing the Sentiment.

2. we need to decide how we represent Sentiment. A simple representation could include "∑ positive sentiment tags", "∑ negative sentiment tags" and "∑ positive - negative sentiment tags" over a Section - NounPhrase, Sentence, the whole text. A more extensive description could also include/link to the NIF representation of the annotated section AND the Words with sentiment annotations (see STANBOL-741 for more info on NIF).

As this EnhancementEngine also requires to select longer sections of the Text it would also benefit from the changes to fise:TextAnnotations already suggested on [1]

Quote:

> NOTE: In future version TextAnnotations might switch to a Model that uses
> 
> * fise:selection-prefix: some words/characters before the selected section.
> * fise:selection-head: the first few word/characters of a the selected section within the text. Alternative to fise:selected-text in case bigger sections of the parsed content need to be selected.
> * fise:selection-tail: the last few words/characters of a selected section. To be used together with fise:selection-head.
> * fise:selection-suffix: some words/characters after the selected section.

[1] http://stanbol.apache.org/docs/trunk/components/enhancer/enhancementstructure.html#fisetextannotation
                
> Sentiment Summarization EnhancementEngine
> -----------------------------------------
>
>                 Key: STANBOL-760
>                 URL: https://issues.apache.org/jira/browse/STANBOL-760
>             Project: Stanbol
>          Issue Type: Sub-task
>          Components: Enhancer
>            Reporter: Rupert Westenthaler
>            Assignee: Rupert Westenthaler
>
> An EnhancementEngine that consumes word level Sentiment annotations and sums them up to
> * Noun Phrases
> * Sentences
> * the whole Document
> Notes: 
> * As this EnhancementEngine is expected to create Enhancement we will need to define how SentimentAnnotation should be represented by using the Stanbol enhancement Structure.
> * This Engine should also support the detection of negations (e.g. this was not a nice trip, the weather was not as bad as the forecast suggested)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira