[proxy] github.com← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

GitHub - sereprz/the-meaning-of-k: Slides for our EnthusiastiCon 2020 talk: The Meaninng of K

sereprz

Skip to content

Navigation Menu

Provide feedback

Saved searches

Use saved searches to filter your results more quickly

Sign up

Folders and files

NameName

Last commit message

Last commit date

Latest commit

History

2 Commits

The Meaning of K

by Serena and John

Disk image and hypercard slides for our EnthusiastiCon 2020 talk on implementing KMeans in K

Data Science methods are not normally written in K. But what if they were?

K is a high-performance programming language popular in finance, but rarely seen elsewhere. KMeans is a classic machine learning algorithm which partitions data into homogeneous groups.

While K is much less well known among data scientists than Python, it shares a common heritage with NumPy as both were strongly influenced by APL.

By showing how KMeans can be written in K, we’ll demonstrate how the features of this esoteric language encourage poetic expression of mathematical concepts and more intuitive interaction with data.