(explained in 5 minutes or less)
API stands for Application Programming Interface. Basically, it’s something that allows different programs to interact with each other.
Recursion simply means “self reference”. When something refers to itself or describes itself, it is called recursive.
I have trained an Artificial Neural Network on the full text of HPMOR. This is the text it generated. (I have added formatting and removed the most incoherent sentences.)