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