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