GitHub / KotlinNLP 22 Repositories
Natural Language Processing in Kotlin
KotlinNLP/SimpleDNN
SimpleDNN is a machine learning lightweight open-source library written in Kotlin designed to support relevant neural network architectures in natural language processing tasks
Language: Kotlin - Size: 5.4 MB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 99 - Forks: 9

KotlinNLP/LinguisticDescription
LinguisticDescription is a Kotlin library designed to support linguistic annotations over morphological, syntactic and semantic levels.
Language: Kotlin - Size: 623 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 2

KotlinNLP/NeuralParser
NeuralParser is a very simple to use dependency parser, based on the Latent Syntactic Structure encoding.
Language: Kotlin - Size: 1.19 MB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 21 - Forks: 1

KotlinNLP/Summarizer
Calculate the salience score of sentences with the purpose to summarize a text.
Language: Java - Size: 77.1 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

KotlinNLP/Utils
Utils is a Kotlin package containing utilities for the KotlinNLP library.
Language: Kotlin - Size: 146 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

KotlinNLP/ProgressIndicator 📦
Deprecated. Please use https://github.com/KotlinNLP/Utils/tree/master/src/main/kotlin/com/kotlinnlp/utils/progressindicator instead.
Language: Kotlin - Size: 21.5 KB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

KotlinNLP/LanguageDetector
LanguageDetector is a very simple to use text language detector which uses the Hierarchical Attention Networks (HAN) from the SimpleDNN library.
Language: Kotlin - Size: 172 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

KotlinNLP/NeuralTokenizer
NeuralTokenizer is a very simple to use text tokenizer which uses neural networks from the SimpleDNN library.
Language: Kotlin - Size: 241 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 0

KotlinNLP/DependencyParsingDemo
A demo that shows the results of KotlinNLP modules: NeuralParser, NeuralTokenizer and LanguageDetector. Morpho-syntactic information are represented drawing dependency trees.
Language: JavaScript - Size: 166 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

KotlinNLP/NLPServer
NLPServer implements a server listening http requests on different routes, to query different modules of the KotlinNLP library.
Language: Kotlin - Size: 368 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

KotlinNLP/FrameExtractor
FrameExtractor is a module for semantic frame parsing that performs intent detection and slot filling.
Language: Kotlin - Size: 203 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

KotlinNLP/MorphoPredictor
Based on a neural model, the MorphoPredictor predicts the exact morphology of the tokens of a sentence.
Language: Kotlin - Size: 53.7 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

KotlinNLP/HANClassifier
HANClassifier is a very simple to use text classifier which uses the Hierarchical Attention Networks (HAN) from the SimpleDNN library.
Language: Kotlin - Size: 203 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 0

KotlinNLP/GeoLocation
GeoLocation is a Kotlin library designed to support the identification of geo-locations in a text.
Language: Kotlin - Size: 177 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

KotlinNLP/TokensLabeler
TokensLabeler allows to annotate the tokens of a sentence according to the BIEOU notation (or a subset of), in which the set of labels is defined in the training set.
Language: Kotlin - Size: 199 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

KotlinNLP/LSSEncoder
LSSEncoder is the encoder of the Latent Syntactic Structure (LSS).
Language: Kotlin - Size: 52.7 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

KotlinNLP/TokensEncoder
TokensEncoder is a very simple to use tokens encoder library which uses neural networks from SimpleDNN.
Language: Kotlin - Size: 213 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

KotlinNLP/MorphologicalAnalyzer
MorphologicalAnalyzer is a Kotlin library designed to support morphological analysis of a text.
Language: Kotlin - Size: 650 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

KotlinNLP/LinguisticConditions
LinguisticConditions is a helper module for verifying linguistic conditions on morpho-syntactic tokens.
Language: Kotlin - Size: 87.9 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

KotlinNLP/DependencyTree
Language: Kotlin - Size: 113 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

KotlinNLP/LanguageModel
LanguageModel contains a number of methods for language modeling based on the SimpleDNN library.
Language: Kotlin - Size: 112 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

KotlinNLP/CoNLLIO
CoNLL Input-Output Kotlin Library
Language: Perl - Size: 96.7 KB - Last synced at: 5 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

KotlinNLP/DependencyParsingServer
DependencyTreeServer is a web server that forwards requests to the NLPServer and return the response for the DependencyParsingDemo.
Language: Python - Size: 9.77 KB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

KotlinNLP/DependencyTreeJS
A JavaScript plugin to draw dependency trees representing morpho-syntactic analysis.
Language: JavaScript - Size: 27.3 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

KotlinNLP/SyntaxDecoder
SyntaxDecoder is a generalized transition-based parsing framework designed to simplify the development of statistical dependency parsers.
Language: Kotlin - Size: 573 KB - Last synced at: 5 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 0
