<?xml version="1.0"?><!DOCTYPE article SYSTEM "/project/take/software/searchbench_offline_processing/paperxml_generator/aclextractor/src/python/../resource/dtd/paperxml.dtd"><article><header><firstpageheader><page local="1" global="1168"/><title>SentiWS - A Publicly Available German-language Resource for Sentiment Analysis</title><author surname="Remus" givenname="Robert"><org  name="University of Leipzig" country="Germany" city="Leipzig"/></author><author surname="Quasthoff" givenname="Uwe"><org  name="University of Leipzig" country="Germany" city="Leipzig"/></author><author surname="Heyer" givenname="Gerhard"><org  name="University of Leipzig" country="Germany" city="Leipzig"/></author></firstpageheader><frontmatter><p><b>SentiWS - a Publicly Available German-language Resource for</b></p><p><b>Sentiment Analysis</b></p><p><b>Robert Remus, Uwe Quasthoff, Gerhard Heyer</b></p><p>University of Leipzig, Natural Language Processing Department, Johannisgasse 26, 04081 Leipzig, Germany robert.remus@googlemail.com, {quasthoff, heyer} @informatik.uni-leipzig.de</p></frontmatter><abstract>SentimentWortschatz, or <i>SentiWS </i>for short, is a publicly available German-language resource for sentiment analysis, opinion mining etc. It lists positive and negative sentiment bearing words weighted within the interval of [—1; 1] plus their part of speech tag, and if applicable, their inflections. The current version of SentiWS (v1.8b) contains 1,650 negative and 1,818 positive words, which sum up to 16,406 positive and 16,328 negative word forms, respectively. It not only contains adjectives and adverbs explicitly expressing a sentiment, but also nouns and verbs implicitly containing one. The present work describes the resource's structure, the three sources utilised to assemble it and the semi-supervised method incorporated to weight the strength of its entries. Furthermore the resource's contents are extensively evaluated using a German-language evaluation set we constructed. The evaluation set is verified being reliable and its shown that SentiWS provides a beneficial lexical resource for German-language sentiment analysis related tasks to build on. </abstract></header><body><section number="1." title="Introduction"><p>An affect lexicon is a compendium of lexical entries for <i>affect </i>words with their corresponding parts of speech, af­fect categories, centralities, and intensities. An <i>affect word </i>is any word having an affect-related meaning or connota­tion. Any given affect word may have multiple entries in an affect lexicon, differing by its part of speech and/or its category (Subasic and Huettner, 2001). In these lexicons entries are labeled with their <i>prior polarity </i>(Wilson et al., 2009), i.e. their polarity without any given context or dis­course. An affect lexicon may then be used to compute the frequency of sentiment bearing words in a text. Thereby the attempt usually is to percieve sentences comprising the unambiguous sense of the sentiment bearing word and/or taking into account <i>contextual valence shifters </i>(Polanyi and Zaenen, 2006).</p><subsection number="1.1." title="Motivation and Related Work"><p>In (Esuli and Sebastiani, 2006)'s <i>SentiWordNet </i>the au­thors assign positivity, negativity and objectivity values to WordNet-synsets. (Argamon et al., 2007)'s <i>Appraisal Lexi­con </i>provides a source for appraisal adjectives, adverbs and adverb modifiers tagged with their attitude type and their semantic orientation. But just like SentiWordNet and the Appraisal Lexicon most of the resources in the domain of sentiment analysis publicly available for research are mainly Anglo-centric and therefore we believe there is a need for resources for languages other than English.</p></subsection><subsection number="1.2." title="Outline"><p>We first present the dictionary structure of SentiWS - a publicly available German-language resource for sentiment analysis<footnote anchor="1"/> and the sources utilised to assemble it. We fur­thermore introduce the way we calculate the weight of an entry as an expression of its prior polarity with a value between -1.0 and +1.0. Finally we evaluate its perfor­mance, discuss the results and draw conclusions for further research.</p><footnote label="1">V, 4- 4- ~ .    //-..-.tt n   v, -P ~ -, 4- -i   1^ 1 -.v,-i_1,^-i ^r7 -i,-.r      ,-j ~/ ,-j ~ t.t,-,</footnote></subsection></section><section number="2." title="Dictionary Structure"><p>Entries in the dictionary schematically look like shown in</p><p>Table 1.</p><p>The part of speech tags (POS tags) are given in the form of (Thielen et al., 1999)'s <i>Stuttgart-Tübingen-Tagset </i>(STTS). As POS tags are only provided for the baseforms, they are limited to those of adjectives, adverbs, normal nouns and infinite verbs. The inflections were, where available, re­trieved from an internal database and are not guaranteed to be complete and error-free. Table 2 provides a comprehen­sive overview of the dictionary's content.</p><footnote label="2">This tag subsumes attributive and descriptive adjectives. 3 German-language adverbs do not inflect.</footnote><table caption="Table 1: The Schema of SentiWS entries" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Word</p></td><td class="cell"><p>POS Tag</p></td><td class="cell"><p>Weight</p></td><td class="cell"><p>Inflections</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>harmonisch</p></td><td class="cell"><p>ADJX<footnote anchor="2"/></p></td><td class="cell"><p>+0.5243</p></td><td class="cell"><p>harmonische,</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p>harmonischst</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Krise</p></td><td class="cell"><p>NN</p></td><td class="cell"><p>-0.3631</p></td><td class="cell"><p>Krisen</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><table caption="Table 2: Overview of the dictionary's content" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p></p></td><td class="cell"><p>Positive</p></td><td class="cell"><p>Negative</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Adjectives</p></td><td class="cell"><p>Baseforms Inflections</p></td><td class="cell"><p>784 11,782</p></td><td class="cell"><p>698 10,604</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Adverbs</p></td><td class="cell"><p>Baseforms Inflections</p></td><td class="cell"><p>6 0<footnote anchor="3"/></p></td><td class="cell"><p>4</p><p>0<footnote anchor="3"/></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Nouns</p></td><td class="cell"><p>Baseforms Inflections</p></td><td class="cell"><p>584 521</p></td><td class="cell"><p>686 806</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Verbs</p></td><td class="cell"><p>Baseforms</p></td><td class="cell"><p>312</p></td><td class="cell"><p>430</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Inflections</p></td><td class="cell"><p>2,453</p></td><td class="cell"><p>3,100</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>All</p></td><td class="cell"><p>Baseforms</p></td><td class="cell"><p>1,650</p></td><td class="cell"><p>1,818</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Inflections</p></td><td class="cell"><p>14,756</p></td><td class="cell"><p>14,510</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>Total</p></td><td class="cell"><p><b>16,406</b></p></td><td class="cell"><p><b>16,328</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table><page local="2" global="1169"/></section><section number="3." title="Sources"><p>SentiWS exploits several sources providing words plus their <i>semantic orientation </i>in one way or the other. All sources required a manual revision as described below.</p><subsection number="3.1." title="General Inquirer"><p>The first source is (Stone et al., 1966)'s <i>General Inquirer </i>(GI) lexicon. GI's categories <i>Pos </i>and <i>Neg </i>were semi-automatically translated into German using <i>Google Trans-late<footnote anchor="4"/> </i>and manually revised afterwards, i.e. words were re­moved when inappropriate or without prior polarity. The reasons the authors chose the GI lexicon as a basis are its wide acceptance and that its coverage is comparably broad. Apart from the words translated from the GI lexicon, a few hand-selected words from the domain of finance, e.g. <i>Fi­nanzkrise </i>(i.e. <i>financial crisis) </i>and <i>Bankrott </i>(i.e. <i>insol­vency), </i>were added to the basis of SentiWS, as it was origi­nally developed for a study on the effects of financial news­paper articles and respective blog posts on a German stock index, the DAX 30, and vice versa (Remus et al., 2009).</p></subsection><subsection number="3.2." title="Co-occurrence Analysis"><p>The second source results from a special kind of <i>co­occurrence analysis </i>of rated product reviews provided by a business partner. Each review was tagged by its author to be either strongly positive or strongly negative. We added a positive or negative marker as an additional <i>pseudo-word </i>to each review and identified words which appear signif­icantly often with one of these markers. 5,100 positively marked and 5,100 negatively marked reviews (containing 30,074 and 36,743 sentences, respectively) were used to carry out this co-occurrence analysis incorporating the <i>log-likelihood-measure </i>proposed by (Dunning, 1993), result­ing in lists of word forms which significantly often appear together with one of the markers. These <i>candidate word forms </i>with positive or negative sentiment we manually in­spected and chose from. The 200 most significant word forms have a precision of about 32% for the positive marker and 49.5% for the negative marker, respectively. This kind of co-occurrence analysis yields a valuable source for <i>domain-dependent terminology, </i>i.e. sentiment expressions mostly used in specific contexts, e.g. prod­uct reviews. Significant co-occurrences we identified are for example <i>Reklamation </i>(i.e. a <i>customer complaint) </i>and <i>Fehlkauf </i>(i.e. a <i>mispurchase), </i>both clear expressions of negative sentiment.</p></subsection><subsection number="3.3." title="German Collocation Dictionary"><p>The third source is the forthcoming <i>German Collocation Dictionary </i>(Quasthoff, 2010). Among other things, this dictionary groups words that collocate with certain nouns by their <i>semantic similarity. </i>We used the words supplied by the two sources described above to distinguish between semantic groups <i>related to sentiment </i>and semantic groups not related to sentiment and thus were able to infer addi­tional sentiment bearing words. At its current stage the German Collocation Dictionary contains 25,288 semantic groups with about 27.4% (6,932 groups) related to senti­ment and about 0.003% (76 groups) strongly related to sen­timent.</p><footnote label="4">http://translate.google.com</footnote><p>These groups are far from being disjoint, but provide some medium and low frequent words, e.g. <i>sonnendurchflutet </i>(i.e. <i>flooded by sunlight), umjubelt </i>(i.e. <i>highly acclaimed), glasklar </i>(i.e. <i>crystal-clear) </i>and <i>bärenstark </i>(i.e. <i>husky), </i>all expressions of positive sentiment.</p></subsection></section><section number="4." title="Polarity Weighting"><p>The weights mentioned above were retrieved utilising a method first suggested by (Church and Hanks, 1990): the so called <i>Pointwise Mutual Information </i>(PMI). This approach was successfully re-used for work related to sentiment anal­ysis - the determination of the semantic orientation and its strength of adjectives - by (Turney, 2002) and (Turney and Littman, 2003). Their general strategy is to infer semantic orientation from <i>semantic association. </i>The semantic orien­tation SO of a given word w is calculated from the strength of its association A with a manually-selected set of positive seed words P minus the strength of its association with a set of negative seed words N (cf. Equation 1).</p><doubt alpha="28.6" length="35" tooSmall="False" monospace="0.0">SO-A(w) =      A(w,p)- ^ A(w, n)(1)</doubt><doubt alpha="57.1" length="7" tooSmall="False" monospace="0.0">p£P n£N</doubt><p>The word w is classified as having a positive semantic ori­entation when SO-A(w) is positive and a negative semantic orientation when SO-A(w) is negative. The absolute value of SO-A(w) can be considered the <i>strength </i>of its semantic orientation.</p><p>Parallel to (Turney and Littman, 2003)'s <i>paradigms </i>we used the following German seed sets Pde and <i>Nde:</i></p><doubt alpha="100.0" length="3" tooSmall="False" monospace="0.0">Pde</doubt><doubt alpha="60.0" length="5" tooSmall="False" monospace="0.0">Nde =</doubt><p>gut, schein, richtig, glücklich, erstklassig, positiv, großartig, ausgezeichnet, lieb, exzellent, phantastisch schlecht, unschön, falsch, unglücklich, zweitklassig, negativ, scheiße, minderwertig, böse, armselig, mies</p><doubt alpha="0.0" length="3" tooSmall="False" monospace="0.0">(2)</doubt><doubt alpha="0.0" length="3" tooSmall="False" monospace="0.0">(3)</doubt><p>The semantic associations <i>A(w,p)</i><i> </i>and <i>A(w,n)</i><i> </i>are then calculated using the PMI. The PMI between two words wi and w2 according to (Church and Hanks, 1990) is defined as given in Equation 4, where P(w) is the probability that w occurs and <i>P </i>(w1&amp;w2) is the probability that w1 and w2 co-occur. These probabilities were estimated using frequencies and co-occurrence statistics on a internal German-language cor­pus consisting of approximately 100 Million sentences. If SO-A(w) of a word that was entered as being positive is negative or vice versa, the word in question is either re­moved, put in the opposite class, or, if after manually revi­sion we find its classification is correct, its weight is set to the minimum weight of its class. All weights are scaled to the interval of [-1; 1] and rounded to 4 decimal places with +1.<page local="3" global="1170"/>0 being absolutely positive and -1.0 being absolutely negative.</p><doubt alpha="60.0" length="15" tooSmall="False" monospace="0.0">PMI(wi,w2)=log2</doubt><doubt alpha="42.9" length="14" tooSmall="False" monospace="0.0">\P(wi)• P(w2)J</doubt><doubt alpha="0.0" length="3" tooSmall="False" monospace="0.0">(4)</doubt><p>Very positive words are for example <i>Freude </i>(i.e. <i>joy) </i>with a weight of 0.6502 and <i>perfekt </i>(i.e. <i>perfect) </i>with a weight of 0.7299. Very negative words are for example <i>betrügen </i>(i.e. to <i>betray) </i>with a weight of -0.743 and <i>schädlich </i>(i.e. <i>harmful) </i>with a weight of -0.9269. The distribution of the absolute weights in SentiWS (cf. Figure 1) follows a Zipf-like distribution (Zipf, 1972): Very little word forms have high weights, some word forms have medium weights and a large amount of word forms have little or very little weights.</p><doubt alpha="28.6" length="14" tooSmall="False" monospace="0.0">1500 2000 Rank</doubt><figure caption="Figure 1: The distribution of the absolute weights"></figure></section><section number="5." title="Evaluation"><p>Just like there was no German-language dictionary for sen­timent analysis, there is no corresponding data set for evalu­ation purposes. In order to evaluate SentiWS' performance we compiled such a data set. We first randomly selected 2,000 sentences from a corpus containing posts from a va­riety of internet fora and then manually categorized them as being positive, negative or neutral. We then randomly selected 160 sentences from each category, resulting in a data set of 480 sentences. The minimum sentence length is 4 word forms, the maximum sentence length is 40 word forms and the approximate average sentence length is 15.97 word forms.</p><p>Two human raters, one of which is an author of this pa­per, were then instructed to <i>annotate </i>each sentence regard­ing the prior polarities of each adjective, adverb, noun or verb in it, i.e. they had to decide whether a word form was positive, negative or had no prior polarity. Measuring the raters' overall agreement using Cohens k (Cohen, 1960) in a free-marginal variant (Brennan and Prediger, 1981) the interrater reliability is k <i>free </i>= 0.76 and thus is considered being reliable.</p><p>Hereupon the sentences were preprocessed incorporating the <i>Stanford POS Tagger 2.0<footnote anchor="5"/> </i>and, taking into account the POS tags, the raters' annotations were compared with the entries in SentiWS. Errors induced by the Stanford POS Tagger were excluded and precision P, recall R and f-measure F were calculated as shown in Table 3.</p><p>SentiWS' entries were checked against the annotations of rater 1, rater 2 and their <i>consensus, </i>i.e. the annotations in which both raters agreed. All results are given for pos­itive word forms only, negative word forms only and all word forms. Generally SentiWS performs better identify­ing negative word forms (F = 0.86) than it does for posi­tive word forms (F = 0.82), but the overall performance is very promising (P = 0.96, R = 0.74, F = 0.84).</p><p>Typical errors that lower the recall are missing words and missing word forms, for example domain-specific terms (e.g. <i>Kantigkeit, </i>i.e. <i>"edgy-ness"), </i>foreign words, collo­quial language (e.g. <i>Ka***, </i>i.e. <i>sh**) </i>and mistypes ormis-spellings. Typical errors that lower the precision include words that are ambiguous and tend to be polar in one sense but not the other.</p></section><section number="6." title="Further Work"><p>SentiWS is <i>work in progress </i>and hence far from being fully-fledged and error-free. It will be continuously refined by adding missing words and word forms and removing am­biguous ones. It is furthermore likely that it will be ex­tended by introducing a new dimension indicating <i>subjec­tivity, </i>just like (Esuli and Sebastiani, 2006)'s SentiWordNet does. Apart from that the authors recently took interest in representing more fine-grained emotions, aside from pure polarity (Whitelaw et al., 2005).</p><p>We also believe it is necessary to delve into weighting schemes. Although we used the PMI without questioning it, we are very aware of the fact that the weighting itself needs to be evaluated and possibly contrasted with other weight­ing methods (Landauer and Dumais, 1997; Richardson et al., 1994; Budanitsky and Hirst, 2001; Biemann, 2006)</p></section><section number="7." title="Summary"><p>We have in detail presented a German-language affect dic­tionary which attributes each word with its syntactic cate­gory, its inflectional forms, its polarity and its strength. We conducted an evaluation and proved SentiWS being a use­ful resource for sentiment analysis related tasks to build on. As far as we know SentiWS is the first German-language dictionary dedicated to sentiment analysis, opinion mining etc. publicly available and we encourage researchers to use it in composition with the other corpora, tools and webser­vices provided by the <i>Wortschatz </i>project<footnote anchor="6"/> (Quasthoff et al., 2006; Biemann et al., 2007; Biemann et al., 2008; Buchler</p><doubt alpha="50.0" length="16" tooSmall="False" monospace="0.0">and Heyer, 2009)</doubt><table caption="Table 3: Evaluation results given as precisionP,recallRand f-measureF"></table><table caption="Table 3: Evaluation results given as precision P, recall R and f-measure F" class="main" frame="box" rules="all" border="1" regular="False"><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p>Pos</p></td><td class="cell"><p>Neg</p></td><td class="cell"><p>All</p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p></p></td><td class="cell"><p><i>P      R F</i></p></td><td class="cell"><p><i>P      R F</i></p></td><td class="cell"><p><i>P      R F</i></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"><p>Rater 1 Rater 2 Consensus</p></td><td class="cell"><p>0.94   0.70 0.80 0.89   0.62 0.73 0.94   0.72 0.82</p></td><td class="cell"><p>0.99   0.74 0.85 0.97   0.72 0.83 0.99   0.76 0.86</p></td><td class="cell"><p>0.96   0.72 0.82 0.92   0.66 0.77 <b>0.96   0.74 0.84</b></p></td><td class="cell"></td></tr><tr class="row"><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td><td class="cell"></td></tr></table></section><references><p>S. Argamon, K. Bloom, A. Esuli, and F. Sebastiani. 2007. Automatically Determining Attitude Type and Force for Sentiment Analysis. In <i>Proceedings of the 3rd Language &amp; Technology Conference (LTC-07).</i></p><p>C. Biemann, G. Heyer, U. Quasthoff, andM. Richter. 2007. The Leipzig Corpora Collection - Monolingual Corpora of Standard Size. In <i>Proceedings of the 4th Conference on Corpus Linguistics (CL2007).</i></p><footnote label="5">http://nlp.stanford.edu/software/tagger.shtml  6 http://wortschatz.informatik.uni-leipzig.de</footnote><page local="4" global="1171"/><p>C. Biemann, U. Quasthoff, G. Heyer, and F. Holz. 2008.</p><p>ASV Toolbox - A Modular Collection of Language Ex­ploration Tools. In <i>Proceedings of the 6th International Language Resources and Evaluation (LREC'08), </i>pages 1760-1767.</p><p>C. Biemann. 2006. Unsupervised Part-of-Speech Tagging Employing Efficient Graph Clustering. In <i>Proceedings of the 21st International Conference on Computational Linguistics (COLING) / Association for Computational Linguistics (ACL) Student Research Workshop, </i>pages 7­12.</p><p>R.L. Brennan and D.J. Prediger. 1981. Coefficient Kappa: Some Uses, Misuses, and Alternatives. <i>Educational and Psychological Measurement, </i>41(3):687-699.</p><p>A. Budanitsky and G. Hirst. 2001. Semantic Distance in WordNet: an Experimental, Application-oriented Evalu­ation of five Measures. In <i>Proceedings of the 2ndMeet-ing ofthe North American Chapter ofthe Association for Computational Linguistics (NAACL) Workshop on Word­Net and Other Lexical Resources, </i>pages 29-34.</p><p>M. Büchler and G. Heyer. 2009. Leipzig Linguistic Ser­vices - A 4 Years Summary of Providing Linguistic Web Services. In G. Heyer, editor, <i>Proceedings ofthe Confer­ence on Text Mining Services (TMS).</i></p><p>K.W. Church and P. Hanks. 1990. Word Association Norms, Mutual Information, and Lexicography. <i>Compu­tational Linguistics, </i>16(1):22-29.</p><p>J. Cohen. 1960. A Coefficient of Agreement for Nominal Scales. <i>Educational and Psychological Measurement, </i>20(1):37-46.</p><p>T. Dunning. 1993. Accurate Methods for the Statistics of Surprise and Coincidence. <i>Computational Linguistics, </i>19(1):61-74.</p><p>A. Esuli and F. Sebastiani. 2006. SentiWordNet: A pub­licly Available Lexical Resource for Opinion Mining. In <i>Proceedings of the 5th International Language Re­sources and Evaluation (LREC'06), </i>pages 417-422.</p><p>T.K. Landauer and S.T. Dumais. 1997. A Solution to Plato's Problem: The Latent Semantic Analysis Theory of Acquisition, Induction, and Representation of Knowl­edge. <i>Psychological Review, </i>104(2):211-240.</p><p>L. Polanyi and A. Zaenen. 2006. Contextual Valence Shifters. In J. Shanahan, Y. Qu, and J. Wiebe, editors, <i>Computing Attitude and Affect in Text: Theory and Ap­plication, </i>volume 20 of <i>The Information Retrieval Se­ries, </i>pages 1-9.</p><p>U. Quasthoff, M. Richter, and C. Biemann. 2006. Corpus Portal for Search in Monolingual Corpora. In <i>Proceed­ings ofthe 5th International Language Resources and Evaluation (LREC'06), </i>pages 1799-1802.</p><p>U. Quasthoff. 2010. <i>Deutsches Kollokationsworterbuch. </i>deGruyter, Berlin, New York.</p><p>R. Remus, K. Ahmad, and G. Heyer. 2009. Sentiment in German-language News and Blogs, and the DAX. In G. Heyer, editor, <i>Proceedings ofthe Conference on Text Mining Services (TMS), </i>pages 149-158.</p><p>R. Richardson, A.F. Smeaton, and J. Murphy. 1994. Using WordNet as a Knowledge Base for Measuring Seman­tic Similarity Between Words. In <i>Proceedings ofthe 7th Irish Conference on Artificial Intelligence and Cognitive Science (AICS).</i></p><p>P.J. Stone, D.C. Dunphy, M.S. Smith, D.M. Ogilvie, et al.</p><p>1966. <i>The General Inquirer: a Computer Approach to Content Analysis. </i>MIT Press.</p><p>P. Subasic and A. Huettner. 2001. Affect Analysis of Text using Fuzzy Semantic Typing. <i>IEEE Transactions on Fuzzy Systems, </i>9(4):483-496.</p><p>C. Thielen, A. Schiller, S. Teufel, and C. Stockert. 1999. Guidelines fur das Tagging deutscher Textkorpora mit STTS. Technical report, University of Stuttgart and Uni­versity of Tubingen.</p><p>P.D. Turney and M.L. Littman. 2003. Measuring Praise and Criticism: Inference of Semantic Orientation from Association. <i>Association for Computing Machinery (ACM) Transactions on Information Systems (TOIS), </i>21(4):315-346.</p><p>P.D. Turney. 2002. Thumbs Up or Thumbs Down? Seman­tic Orientation Applied to Unsupervised Classification of Reviews. In <i>Proceedings ofthe 40th Annual Meeting ofthe Association for Computational Linguistics (ACL), </i>pages 417-424.</p><p>C. Whitelaw, N. Garg, and S. Argamon. 2005. Using Ap­praisal Groups for Sentiment Analysis. In <i>Proceedings of the 14th Association for Computing Machinery (ACM) International Conference on Information andKnowledge Management (ICIKM), </i>pages 625-631.</p><p>T. Wilson, J. Wiebe, and P. Hoffmann. 2009. Recogniz­ing Contextual Polarity: an Exploration of Features for Phrase-level Sentiment Analysis. <i>Computational Lin­guistics, </i>35(3):399-433.</p><p>G.K. Zipf. 1972. <i>Human Behavior and the Principle of Least Effort. </i>Hafner, New York.</p></references></body></article>