I'd be curious as to the actual implementation, but I suspect that there are SLOC in the actual project. ML concepts are on the mathematically-abstract side for a lot of SEs, but not by an insane margin. IMO ChatGPT os primarily distinguished by its 3 million/day ops budget