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

Semantic Computing

Semantic Publishing Challenge 2015: Supplementary Material

This page provides supplementary material for our submission to the Semantic Publishing Challenge 2015 co-located with the Extended Semantic Web Conference (ESWC 2015).

We present an automatic workflow that performs text segmentation and entity extraction from scientific literature to primarily address Task 2 of the Semantic Publishing Challenge 2015. The proposed solution is composed of two subsystems: (i) A text mining pipeline, developed based on the GATE framework, which extracts structural and semantic entities, such as, authors' information and citations, from text and produces semantic (typed) annotations; and (ii) a flexible exporting module that translates the document annotations into RDF triples according to a custom mapping file.

Semantic Assistants for Web Portals


As a new extension to our Semantic Assistants framework, the integration of Semantic Assistants for Liferay allows portals to automatically process textual content using state-of-the-art techniques from the Natural Language Processing (NLP) domain. The SA-Liferay integration aims at bringing NLP power to this popular portal system and its users in a seamless, user-friendly manner, realized as a ready-to-deploy custom portlet. With this new integration, we envision a new generation of web portals that can provide context-sensitive support through semantic analysis services, in particular based on NLP, allowing AI "assistants" support portal users with their tasks at hand.

Natural Language Processing for Web Portals: First release of the Semantic Assistants-Liferay Integration


A data portal is a web-based software application, which provides a central entry point to an enormous amount of heterogeneous data sources. These mostly heterogeneous information are aggregated from various sources and presented to users based on their assigned roles. Ideally, an intelligent portal must be able to offer content to users, taking into account contextual information beyond their roles and permissions. Our integration of Semantic Assistants for Liferay allows portals to automatically process textual content using state-of-the-art techniques from the Natural Language Processing (NLP) domain. The SA-Liferay integration aims at bringing the NLP power to this popular portal system and its users in a seamless, user-friendly manner, realized as a ready-to-deploy custom portlet.

TagCurate: crowdsourcing the verification of biomedical annotations to mobile users

Sateli, B., S. Luong, and R. Witte, "TagCurate: crowdsourcing the verification of biomedical annotations to mobile users", NETTAB 2013 workshop focused on Semantic, Social, and Mobile Applications for Bioinformatics and Biomedical Laboratories, vol. 19 Suppl. B, Venice Lido, Italy : EMBnet.journal, pp. 24–26, 10/2013.

Smarter Mobile Apps through Integrated Natural Language Processing Services

Daniel, F., G. A. Papadopoulos, and P. Thiran (Eds.), Sateli, B., G. Cook, and R. Witte, "Smarter Mobile Apps through Integrated Natural Language Processing Services", The 10th International Conference on Mobile Web Information Systems (MobiWIS 2013), vol. 8093, Paphos, Cyprus : Springer Berlin Heidelberg, pp. 187–202, 08/2013.

Semantic Assistants

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:

Syndicate content