Kotlin と Java のデータ分析ライブラリ
データ収集からモデル構築に至るまで、Kotlin はデータパイプラインにおけるさまざまなタスクを容易にする堅牢なライブラリを提供します。
独自のライブラリに加え、Kotlin は Java と 100% の相互運用性を備えています。この相互運用性により、実績のある Java ライブラリのエコシステム全体を優れたパフォーマンスで活用できます。この利点により、Kotlin データプロジェクトに取り組む際に、Kotlin または Java のどちらのライブラリでも簡単に使用できます。
Kotlin ライブラリ
ライブラリ | 目的 | 特徴 |
Kotlin DataFrame |
|
|
Kandy |
|
|
KotlinDL |
|
|
Multik |
|
|
Kotlin for Apache Spark |
|
|
Lets-Plot |
|
|
KMath |
|
|
kravis |
|
|
Java ライブラリ
Kotlin は Java とファーストクラスの相互運用性を提供するため、Kotlin コードでデータタスクに Java ライブラリを使用できます。 以下に、そのようなライブラリの例をいくつか示します。
ライブラリ | 目的 | 特徴 |
Tablesaw |
|
|
CoreNLP |
|
|
Smile |
|
|
Smile-NLP-kt |
|
|
ND4J |
|
|
Apache Commons Math |
|
|
NM Dev |
|
|
Apache OpenNLP |
|
|
Charts |
|
|
DeepLearning4J |
|
|
Timefold |
|
|