purl.org/peter.turney
Semantic Orientation - Applications
- Definition of Semantic Orientation
- The evaluative character of a word is called its semantic orientation.
Positive semantic orientation indicates praise ("honest", "intrepid")
and negative semantic orientation indicates criticism ("disturbing",
"superfluous"). Semantic orientation varies in both direction (positive or
negative) and degree (mild to strong).
- Classifying Reviews
- Semantic orientation may be used to classify reviews (for example, movie reviews or
automobile reviews) as positive or negative. A review can be classified
based on the average semantic orientation of phrases in the review that contain
adjectives and adverbs.
- Distinguishing Antonyms from Synonyms
- Both synonyms and antonyms typically have strong semantic
associations, but synonyms generally have the same semantic orientation, whereas
antonyms have opposite orientations. For example, the words "love" and "hate"
are strongly statistically associated (they tend to co-occur), but they have
opposite semantic orientiations.
- Summary Statistics for Search Engines
- Given the query "Paris travel review", a search engine could report, "There are
5,000 hits, of which 80% are positive and 20% are negative." The search results could
also be sorted by average semantic orientation, so that the user could easily sample the
most extreme reviews.
- New Types of Queries for Search Engines
- The user could include the desired semantic orientation in the query, "Paris
travel review orientation: positive".
- Summarization of Reviews
- A positive review could be summarized by picking out the
sentence with the highest positive semantic orientation and a negative review could be
summarized by extracting the sentence with the lowest negative semantic orientation.
- Filtering Flames for Newsgroups and Mailing Lists
- There could be a threshold, such that a newsgroup message is held for verification by the
human moderator when the semantic orientation of any word in the message drops below
the threshold.
- Sentiment Timelines
- Variation in semantic orientation in online dicussions can be plotted over time.
For example, a system could track online discussions about movies and display a plot
of the number of positive sentiment and negative sentiment messages over time.
Advertisers could track advertising campaigns, politicians could track public opinion,
reporters could track public response to current events, and stock traders could
track financial opinions.
- Chatbots
- Semantic orientation could be used in an automated chat system (a chatbot), to
help decide whether a positive or negative response is most appropriate. Similarly,
characters in software games would appear more realistic if they responded to the
semantic orientation of words that are typed or spoken by the game player.
- Survey Analysis
- Another application is the analysis of survey responses to open ended questions.
Updated: February 3, 2007.