Last Version

RuSH (Rule-based sentence Segmenter using Hashing) 3.0

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.

License

License

GroupId

GroupId

edu.utah.bmi.nlp
ArtifactId

ArtifactId

rush
Version

Version

3.0
Type

Type

jar
Description

Description

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.
Project URL

Project URL

https://github.com/jianlins/RuSH
Project Organization

Project Organization

The Department of Biomedical Informatics, University of Utah

Download rush 3.0


<!-- https://jarcasting.com/artifacts/edu.utah.bmi.nlp/rush/ -->
<dependency>
    <groupId>edu.utah.bmi.nlp</groupId>
    <artifactId>rush</artifactId>
    <version>3.0</version>
</dependency>
// https://jarcasting.com/artifacts/edu.utah.bmi.nlp/rush/
implementation 'edu.utah.bmi.nlp:rush:3.0'
// https://jarcasting.com/artifacts/edu.utah.bmi.nlp/rush/
implementation ("edu.utah.bmi.nlp:rush:3.0")
'edu.utah.bmi.nlp:rush:jar:3.0'
<dependency org="edu.utah.bmi.nlp" name="rush" rev="3.0">
  <artifact name="rush" type="jar" />
</dependency>
@Grapes(
@Grab(group='edu.utah.bmi.nlp', module='rush', version='3.0')
)
libraryDependencies += "edu.utah.bmi.nlp" % "rush" % "3.0"
[edu.utah.bmi.nlp/rush "3.0"]

Dependencies

compile (3)

Group / Artifact Type Version
edu.utah.bmi.nlp : nlp-core jar 1.1
edu.utah.bmi.nlp : fastner jar 1.0.2
com.github.cbismuth : junit-repeat-rule jar 1.1.1

Project Modules

There are no modules declared in this project.