I'm a programmer who spent the last 8 years developing a commercial language tutoring AI. The original prototype was written in Prolog, consisting of about 5,000 lines of code in a Hypercard-like environment. The current system contains back-end authoring tools in C++ (15,000 lines), various tools and utilities in C/C++/Java/SQL (20,000 lines), Java/JSP web application (75,000 lines), a 50,000 word dictionary, 500,000+ entry grammar/morphology, plus 5,000 audio and video clips.
The original software was developed by 2 people; we've had 20 contractors and contributors (graphic designers, voice talent, audio engineers, GUI designers, testers, programmers, editors and linguists) involved for a total of 40,000 man-hours.
So, yeah, the academic version was a bit simplistic.