k

k3nn

Implementation of 3NN K-Nearest Neighbor clustering as described in [1], to identify salient information as the 2-degenerate cores from a clustering graph containing information nodes that are linked to their 3-nearest neighbors, and qualifying sentences that outrank previously selected sentences using a relevance model of salient information seen over a recent time interval. [1] JBP Vuurens, AP de Vries, R Blanco, P Mika, "Online News Tracking for Ad-Hoc Information Needs", in ICTIR 2015.
https://k3nn.github.io
The Apache Software License, Version 2.0
Jeroen Vuurens
Files download
File Operation
k3nn-0.01.jar download
k3nn-0.01.pom download
k3nn-0.01-sources.jar download
Apache Maven
<dependency>
  <groupId>io.github.k3nn</groupId>
  <artifactId>k3nn</artifactId>
  <version>0.01</version>
</dependency>
Gradle Groovy
implementation 'io.github.k3nn:k3nn:0.01'
Gradle Kotlin
implementation("io.github.k3nn:k3nn:0.01")
Scala SBT
libraryDependencies += "io.github.k3nn" % "k3nn" % "0.01"
Groovy Grape
@Grapes(
  @Grab(group='io.github.k3nn', module='k3nn', version='0.01')
)
Apache Ivy
<dependency org="io.github.k3nn" name="k3nn" rev="0.01" />
Leiningen
[io.github.k3nn/k3nn "0.01"]
Apache Buildr
'io.github.k3nn:k3nn:jar:0.01'
Dependencies