Context-Aware Synonym Suggester (CASS)

35 18

CASS (Context Aware Synonym Suggestion) strives to create an environment in OpenOffice/LibreOffice that implements advanced Word Sense Disambiguation algorithms in user friendly way. The goal of CASS is to improve how large bodies of text are processed. It provides tools that allow for better parsing through redundant words in a text and substitute them with synonyms that are a better fit in the current context. Traditional Thesauri, especially in word processing software, have no way of suggesting more appropriate words in any given context. The goal for this project is to provide a better way for users to edit documents.

Project Description

CASS is a context sensitive Synonym Suggester that makes use of WordNet as a knowledge source to retrieve synsets, definitions, word senses, and other details for given words. CASS is built using Word Sense Disambiguiation algorithns, both existing and improved, in order to create a list of synonym suggestions that are accurate and relevant to the user based on the context for any given word.


Installation Guide

(Requires only minimal configuration and tweaking):

1. Install the .oxt file by using your extension manager in open office / LibreOffice  (under tools->extension manager) Link to .oxt 

2. Unzip and copy the following file to /usr/lib/ directory

3.Once the extension is installed you will be able to execute it, and get your smarter suggestions, by running the macro called CASS (find under tool->macro->run macro)

How to add a button for a macro in an OpenOffice document


Language Tools, Writer Extension,

Homepage of the Project

Current Release

Context-Aware Synonym Suggester - 1.0

Released Mar 06, 2017 — tested with:

LibreOffice 5.0, LibreOffice 5.1, LibreOffice 5.2, LibreOffice 5.3,

Smart synonym suggestion!
More about this release…

All platforms

All Releases









Mar 06, 2017
  • All platforms
  • LibreOffice 5.0
  • LibreOffice 5.1
  • LibreOffice 5.2
  • LibreOffice 5.3
Smart synonym suggestion!
  • GNU-GPL-v3 (General Public License Version 3)

Legal Disclaimer and Limitations for Downloads

The Document Foundation has not reviewed, and cannot review, all of the material, including computer software, available on or by means of The Document Foundation's
websites, and cannot therefore be responsible for that material's content, use or effects. By operating its websites, The Document Foundation does not represent or imply that it endorses the material there available, or that it believes such material to be accurate, useful or nonharmful. You are responsible for taking precautions as necessary to protect yourself and your computer systems from viruses, worms, Trojan horses and other harmful or destructive content. The Document Foundation's websites may contain content that is offensive, indecent or otherwise objectionable, as well as content containing technical inaccuracies, typographical mistakes and other errors. The Document Foundation's websites may also contain material that violates the privacy or publicity rights, or infringes the proprietary rights, of third parties, or the downloading, copying or use of which is subject to additional terms and conditions, stated or unstated. The Document Foundation disclaims any responsibility for any harm resulting from the use by The Document Foundation's visitors of The Document Foundation's websites, or from any downloading by those visitors of content available on or by means of The Document Foundation's websites.


Content contained on The Document Foundation's websites, including these Legal Disclaimers and Limitations, may be changed at the sole discretion of The Document Foundation and without notice. You are bound by any such updates or changes, and so should periodically review these Legal Disclaimers and Limitations.

If you believe any file is present on the site contrary to any TDF rule or applicable law, please supply full details to for impartial consideration.