The article employs no reverse-engineering techniques and AI is only mentioned in the title. Reverse eng. would require at least a minimum comparison between your output and that of the target API.<p>He took some csv data, drew some plots and grouped plots together using k-means.