Skip navigation.
Home
Semantic Software Lab
Concordia University
Montréal, Canada

Semantic Assistants

Printer-friendly versionPrinter-friendly versionSend by emailSend by emailPDF versionPDF version

1. Overview

Semantic Assistants support users in content retrieval, analysis, and development, by offering context-sensitive NLP services directly integrated with common desktop applications (word processors, email clients, Web browsers, ...), web information systems (wikis, portals) and mobile applications (based on Android). They are implemented through an open service-oriented architecture, using Semantic Web ontologies and W3C Web Services.

Semantic Assistants OverviewSemantic Assistants Overview

1.1. Info Sheets

For the impatient, we have a few info sheets available:

Architecture Overview OpenOffice Plug-In Eclipse Plug-in

2. Download

The current release is a beta-version; the distribution contains the server, CSAL, clients (Eclipse, OpenOffice, Command Line), ontologies, example pipelines and service descriptions, as well as the documentation:

For questions or support, please post to the semantic-assist-users mailing list.

3. Development

The source code is hosted on SourceForge; please contact us if you would like to contribute code.

  • If you have a Subversion client, you can check out the code directly from the repository:
    svn checkout http://svn.code.sf.net/p/semantic-assist/code/trunk semantic-assist

    Note: the URL changed on November 05, 2012, due an internal update at SourceForge. If you already checked out the repository on or before that date, you will need to checkout a fresh copy from the new URL to get future updates.

  • A dedicated Jenkins server is performing continuous integration and nightly builds.

4. License

The Semantic Assistants architecture, clients, and resources are published under the GNU Affero General Public License v3 (AGPL3).