Skip to content

markfarrell/relation-extraction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

travis-ci

Relation Extraction Software

Extracts relations from text articles.

Instructions

Install SBT 0.13.0+.

Usage
$ sbt console
scala> val sentence = "The man walks the dog."
sentence: String = The man walks the dog.

scala> val parsed = Parse(sentence)
parsed: Tree[String] =
  (ROOT
    (S
      (@S
        (NP (DT The) (NN man))
        (VP (VBZ walks)
          (NP (DT the) (NN dog))))
      (. .)))

scala> val compiled = Compile(parsed)
compiled: Tree[String] \/ List[Relation] = \/-([
  <relation:walk(<literal:man>, <literal:dog>)>
])

Wiki