You are here


jSRE is a Java tool for Relation Extraction. It is based on a supervised machine learning approach which is applicable even when (deep) linguistic processing is not available or reliable. In particular, jSRE uses a combination of kernel functions to integrate two different information sources: (i) the whole sentence where the relation appears, and (ii) the local contexts around the interacting entities. jSRE requires only a shallow linguistic processing, such as tokenization, sentence splitting, Part-of-Speech (PoS) tagging and lemmatization. The core of jSRE is primarily developed by Claudio Giuliano, Lorenza Romano, and Kateryna Thymoshenko at FBK. Some of jSRE's features include:

  • Implements the class of shallow linguistic kernels
  • Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows
  • Abstract kernel and data representation interfaces
  • Supports user-defined data representation
  • jSRE is released as open source, under the terms of the Apache License, Version 2.0.

The latest version of jSRE is 1.1, released 28 August 2006 and distributed under Apache License, Version 2.0To download, go here. You are welcome to use the code under the terms of the license, however please acknowledge its use with a citation: 

jSRE has been funded by X-Media Project.

Technology type: 
Contact us: