LSIS at SemEval-2016 Task 7: Using Web Search Engines for English and Arabic Unsupervised Sentiment Intensity Prediction
Paper · 2016 · Amal Htait, Sebastien Fournier and Patrice Bellot
Summary
This paper describes the LSIS entry to SemEval-2016 Task 7, which asks systems to rank English and Arabic words and short phrases by how strongly positive or negative they are. The authors use no supervised training. They first score each phrase from existing sentiment lexicons and polarity-labelled tweets, using the difference between its PMI with the positive class and its PMI with the negative class. When a phrase is absent from these resources (slang, glued hashtags, transliterated English in Arabic script), they query the Google Search API and compare how often the phrase appears within ten words of "excellent" versus "poor", following Turney's semantic orientation. A constant term is dropped because only the ranking is evaluated. Bing's proximity operator turned out to be unreliable. On the official data the system was second on the mixed-polarity English subtask and competitive on Arabic, although rivals were supervised. The work shows that cheap, transparent association statistics can come close to heavily trained systems on hard compositional cases.
Key points
- Three test sets: 2799 general English items, 1069 English mixed-polarity phrases (e.g. "lazy Weekend") and 1166 Arabic tweet phrases.
- English resources kept after testing:
- Bing Liu lexicon, Sentiment140, NRC Hashtag Sentiment Lexicon and SentiWordNet;
- SemEval-2013 Task 2 test tweets.
- Arabic resources: ASTD, a UCI Arabic Twitter dataset, LABR lexicons and the multilingual NRC Hashtag lexicon.
- Development results on SemEval-2015 Task 10 SubtaskE (1315 phrases):
- PMI lexicons alone: Kendall 0.443 / Spearman 0.620.
- With Google added: 0.452 / 0.631, although Google was needed for only 5% of phrases.
- Bing: 0.029 / 0.039, essentially no correlation.
- Arabic development set (200 phrases): adding Google lowered scores (Spearman 0.584 → 0.561). The authors attribute this to their choice of seed words. Single translations of "excellent" and "poor" often returned zero hits, so they used small groups of seed words instead.
- Official results (Kendall / Spearman):
- Mixed polarity: 0.422 / 0.590, second behind ECNU.
- General English: 0.345 / 0.508.
- Arabic: 0.424 / 0.583.
- Phrases with no search hits were set to a neutral 0.5.
Interesting ideas
- I1. Use a tiered backoff: trusted curated lexicons answer first, and the noisy open-web co-occurrence estimate is used only for the residue they cannot cover. This limits noise while still handling out-of-vocabulary items.
- I2. When the metric depends only on rank, any factor that is constant across items can be dropped, which saves queries and removes a source of noise.
- I3. The authors exposed a broken external tool with a monotonicity check: a wider proximity window returned fewer hits than a narrower one.
- I4. Single anchor words can be too sparse in a low-resource language, so a small group of expressive seed words gives a sturdier polarity signal, though the choice of seeds strongly affects the result.
- I5. When no evidence exists, the system assigns an explicit neutral value instead of guessing, so missing evidence is visible in the output.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (world): Value and evaluative lookups in compiled knowledge could fall back to an anchor-word co-occurrence estimate for unseen words, with the lookup trace recording which tier supplied the answer.
- I2 (learn): Ranking-style evaluations could check whether expensive normalisation terms actually change the ordering before computing them.
- I3 (learn): Witness parsers and LLM teachers could be probed with similar invariance tests (more context should never yield fewer matches) as negative controls before their outputs are trusted as silver data.
- I4 (frames): Evaluative-stance or irony cues could be scored against a small curated set of polar anchor words rather than one prototype, with the anchor list kept explicit so it can be audited.
- I5 (answer): Readers could return a marked "no evidence / neutral" result when the text world lacks support, which keeps every answer explainable.
Institutions
Fields, topics and concepts
📚 Shelves 6The field of science this work belongs to (OpenAlex fields).Computer Science · 18,614 worksArtificial Intelligence · 17,965 worksArts and Humanities · 17,450 worksLanguage and Linguistics · 17,296 worksPsychology · 1,649 worksExperimental and Cognitive Psychology · 930 works
🧭 Topics 4Research subjects and languages the work is about.English · 2,379 worksSentiment & emotion · 1,035 worksSemitic languages · 3,066 worksInformation retrieval & search · 552 works
Cite
Cite as Amal Htait, Sebastien Fournier and Patrice Bellot. 2016. LSIS at SemEval-2016 Task 7: Using Web Search Engines for English and Arabic Unsupervised Sentiment Intensity Prediction. Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016).
@inproceedings{htait2016lsis,
title = {{LSIS at SemEval-2016 Task 7: Using Web Search Engines for English and Arabic Unsupervised Sentiment Intensity Prediction}},
author = {Amal Htait, Sebastien Fournier and Patrice Bellot},
booktitle = {Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016)},
year = {2016},
doi = {10.18653/v1/s16-1076},
url = {https://doi.org/10.18653/v1/s16-1076}
}References
- Stefano Baccianella, Andrea Esuli, and Fabrizio Sebastiani. 2010. SentiWordNet 3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining. Proceedings of the Seventh International Conference on Language Resources and Evaluation (LREC’10), 0(January):2200–2204.
- T M Cover, J A Thomas, and J Kieffer. 1994. Elements of information theory. find
- Alec Go, Richa Bhayani, and Lei Huang. 2009. Twitter Sentiment Classification using Distant Supervision. Processing, 150(12):1–6. find
- Minqing Hu and Bing Liu. 2004. Mining and summarizing customer reviews. Proceedings of the 2004 ACM SIGKDD international conference on Knowledge discovery and data mining KDD 04, 04:168. find
- Svetlana Kiritchenko, Xiaodan Zhu, and Saif M. Mohammad. 2014. Sentiment analysis of short informal texts. Journal of Artificial Intelligence Research, 50:723–762. ↗
- Dekang Lin. 1998. Automatic retrieval and clustering of similar words. ACL ’98 Proceedings of the 36th Annual Meeting of the Association for Computational Linguistics and 17th International Conference on Computational Linguistics, pages 768–774.
- Bing Liu. 2012. Sentiment Analysis and Opinion Mining. Synthesis Lectures on Human Language Technologies, 5(1):1–167. ↗
- Saif M. Mohammad and Peter D. Turney. 2013. Crowdsourcing a word-emotion association lexicon. Computational Intelligence, 29(3):436–465. ↗
- Bo Pang and Lillian Lee. 2008. Opinion Mining and Sentiment Analysis. Foundations and Trends in Information Retrieval, 2(12):1–135. ↗
- Ellen Riloff, Ellen Riloff, Janyce Wiebe, and Janyce Wiebe. 2003. Learning extraction patterns for subjective expressions. Proceedings of the 2003 conference on Empirical methods in natural language processing, pages 105–112.
- Peter D Turney. 2002. Thumbs up or thumbs down? Semantic Orientation applied to Unsupervised Classification of Reviews. Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics (ACL), (July):417–424.
- Theresa Wilson, Janyce Wiebe, and Paul Hoffmann. 2005. Recognizing contextual polarity in phrase-level sentiment analysis. In HLT ’05: Proceedings of the conference on Human Language Technology and Empirical Methods in Natural Language Processing, pages 347–354, Morristown, NJ, USA. Association for Computational Linguistics.
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/htait-2016-lsis-semeval-2016-task-7/