Using an LLM, we developed a highly sophisticated tutor-student matching engine that considered multiple factors, including the student’s learning style, goals, language preferences, tutor expertise, and previous interactions. The AI analyzed the user's profile, preferences, and historical behavior on the platform to make the most accurate match possible.