MVN

edu.utah.bmi.nlp : rush

Maven & Gradle

Mar 14, 2022
3 usages
0 stars

RuSH (Rule-based sentence Segmenter using Hashing) · RuSH is an efficient, reliable, and easy adaptable rule-based sentence segmentation solution. It is specifically designed to handle the telegraphic written text in clinical note. It leverages a nested hash table to execute simultaneous rule processing, which reduces the impact of the rule-base growth on execution time and eliminates the effect of rule order on accuracy. If you wish to cite RuSH in a publication, please use: Jianlin Shi ; Danielle Mowery ; Kristina M. Doing-Harris ; John F. Hurdle.RuSH: a Rule-based Segmentation Tool Using Hashing for Extremely Accurate Sentence Segmentation of Clinical Text. AMIA Annu Symp Proc. 2016: 1587. The full text can be found at: https://knowledge.amia.org/amia-63300-1.3360278/t005-1.3362920/f005-1.3362921/2495498-1.3363244/2495498-1.3363247?timeStamp=1479743941616 This version allows defining section scopes for sentence segmentation.

<dependency>
    <groupId>edu.utah.bmi.nlp</groupId>
    <artifactId>rush</artifactId>
    <version>1.4.1.5-jdk1.8</version>
</dependency>
Copy
pom.xml
Table Of Contents

Latest Version

Choose a version of edu.utah.bmi.nlp : rush to add to Maven or Gradle - Latest Versions:

  • Latest Stable: 1.4.1.5-jdk1.8

All Versions

Choose a version of edu.utah.bmi.nlp : rush to add to Maven or Gradle - All Versions:

  • Version Updated
  • rush-1.4.1.5-jdk1.8

    Mar 14, 2022
  • rush-1.3.2.0

    Feb 16, 2020
  • rush-1.3.1.9

    Apr 17, 2019
  • rush-1.3.1.8

    Aug 07, 2018
  • rush-1.3.1.7

    May 11, 2018
  • rush-1.3.1.6

    May 10, 2018
  • rush-1.3.1.5

    May 10, 2018
  • rush-1.3.1.2

    May 01, 2018
  • rush-1.3.1.1

    Apr 30, 2018
  • rush-1.3.1

    Apr 30, 2018
  • rush-1.3.0

    Mar 25, 2018
  • rush-1.1.1

    Mar 24, 2018
  • rush-3.0

    Feb 10, 2018
  • rush-2.0

    Dec 13, 2017
  • rush-1.0

    Apr 26, 2017

How to add a dependency to Maven

Add the following edu.utah.bmi.nlp : rush maven dependency to the pom.xml file with your favorite IDE (IntelliJ / Eclipse / Netbeans):

<dependency>
    <groupId>edu.utah.bmi.nlp</groupId>
    <artifactId>rush</artifactId>
    <version>1.4.1.5-jdk1.8</version>
</dependency>

How to add a dependency to Gradle

Gradle Groovy DSL: Add the following edu.utah.bmi.nlp : rush gradle dependency to your build.gradle file:

implementation 'edu.utah.bmi.nlp:rush:1.4.1.5-jdk1.8'

Gradle Kotlin DSL: Add the following edu.utah.bmi.nlp : rush gradle kotlin dependency to your build.gradle.kts file:

implementation("edu.utah.bmi.nlp:rush:1.4.1.5-jdk1.8")

How to add a dependency to SBT Scala

SBT Scala: Add the following edu.utah.bmi.nlp : rush sbt scala dependency to your build.sbt file:

libraryDependencies += "edu.utah.bmi.nlp" % "rush" % "1.4.1.5-jdk1.8"