Technical Workshop " Natural Language Processing (NLP) for Recommender Systems" By: Soroush Ziaeinejad

Tuesday, February 27, 2024 - 13:00 to 14:00

The School of Computer Science at the University of Windsor Presents...

Natural Language Processing (NLP) for Recommender Systems
Presenter: Soroush Ziaeinejad

Date: Tuesday, February 27th, 2024
Time: 1:00 pm – 2:00 pm
Location: 4th Floor (Workshop space) at 300 Ouellette Avenue (School of Computer Science Advanced Computing Hub)


Discover the synergy between NLP and Recommender Systems in this hands-on workshop. Learn how to leverage NLP techniques to extract insights from textual data and create personalized recommendations. Dive into text preprocessing, feature extraction (such as TF-IDF and word embeddings) and building content-based recommender systems. Join us to unlock the power of NLP in revolutionizing recommendation engines and enhancing user experiences. Participants will also get hands-on experience with NLP tools and libraries, such as NLTK and Genism in Python.

Workshop Outline:
  • Introduction
  •  Introduction to NLP in Recommender Systems 
  • Text Preprocessing Techniques
  • Feature Extraction from Text Data
  • Building Content-Based Recommender Systems
  • Hands-on Coding Session: Implementing NLP in Recommender Systems
  • Evaluation Metrics for Recommender Systems Conclusion
Basic knowledge of Python and mathematics

Soroush is a Ph.D. student and research assistant at the School of Computer Science. His main research area is Natural Language Processing and Information Retrieval on social networks.