An open API service providing repository metadata for many open source software ecosystems.

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