Natural Language Processing

Course Code: AIGC 5501

Academic Year: 2024-2025

This course is a theoretical and methodological introduction to broadly utilized strategies, methodologies and toolkits for normal dialect handling, focusing on those accessible within the Python programming language. Students gain extensive experience in using Python to conduct textual and linguistic analyses, and by the end of the course, develop their own individual projects. Through this, achieving a practical understanding of natural language processing workflows along with specific tools and methods for evaluating the results obtained through NLP-based exploratory and analytical strategies.