데이터 분석을 위한 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 |
|
|