LLM ChatGPT Research AI programming Programming SQL AIGC Engineering Learning Academic Data IQ Intelligence Chatbot Agent Leaderboard ML OOP Teaching StackOverflow OSS