odinson-release


License

License

GroupId

GroupId

ai.lum
ArtifactId

ArtifactId

odinson-release_2.12
Last Version

Last Version

0.2.2
Release Date

Release Date

Type

Type

jar
Description

Description

odinson-release
odinson-release
Project URL

Project URL

https://github.com/lum-ai/odinson
Project Organization

Project Organization

ai.lum
Source Code Management

Source Code Management

https://github.com/lum-ai/odinson

Download odinson-release_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/ai.lum/odinson-release_2.12/ -->
<dependency>
    <groupId>ai.lum</groupId>
    <artifactId>odinson-release_2.12</artifactId>
    <version>0.2.2</version>
</dependency>
// https://jarcasting.com/artifacts/ai.lum/odinson-release_2.12/
implementation 'ai.lum:odinson-release_2.12:0.2.2'
// https://jarcasting.com/artifacts/ai.lum/odinson-release_2.12/
implementation ("ai.lum:odinson-release_2.12:0.2.2")
'ai.lum:odinson-release_2.12:jar:0.2.2'
<dependency org="ai.lum" name="odinson-release_2.12" rev="0.2.2">
  <artifact name="odinson-release_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='ai.lum', module='odinson-release_2.12', version='0.2.2')
)
libraryDependencies += "ai.lum" % "odinson-release_2.12" % "0.2.2"
[ai.lum/odinson-release_2.12 "0.2.2"]

Dependencies

compile (1)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.10

Project Modules

There are no modules declared in this project.

Build Status codecov Scala CI

Odinson

Odinson can be used to rapidly query a natural language knowledge base and extract structured relations. Query patterns can be designed over (a) surface, syntax, or a combination of both. In particular, Odinson has been highly optimized to deliver these results in near real-time, which enables users to dynamically develop queries, receiving immediate feedback on the coverage and precision of the patterns at scale. Please see our LREC 2020 paper for technical details and evaluation.

Documentation

Please see http://gh.lum.ai/odinson/, for documentation, including information about installation, capabilities, and learning how to build queries.

Project overview

Odinson supports a wide range of features, including:

  • Patterns over tokens, including boolean patterns over token features like lemma, POS tags, NER tags, chunk tags, etc
  • Patterns over syntax by matching paths in a dependency graph. Note that this actually agnostic to the tags in the graph edges and it could be repurposed for matching over semantic roles or something else.
  • Named captures for extracting the different entities involved in a relation
  • Support for greedy and lazy quantifiers, lookaround assertions, etc.
  • Support for an internal state to hold intermediate mentions, allowing for the application of patterns in a cascade
  • Support for grammars
  • Filtering results by document metadata (e.g., authors, publication date)
  • and much, much more!

Again, please see our documentation, for more information!

We would also love to hear any questions, requests, or suggestions you may have.

ai.lum

Lum AI

Versions

Version
0.2.2
0.2.1
0.2.0