HLT-class

CS 4395 Repository


Project maintained by Whooosp Hosted on GitHub Pages — Theme by mattgraham

Welcome to Varin Sikand’s HLT Portfolio

Hi, my name is Varin, and this is a showcase of some NLP projects I’ve done as part of CS 4395 at UTD. NLP is a really interesting subset of Machine Learning and something that I’m personally passionate about, and I hope that this portfolio reflects that.

Portfolio Contents

  1. Overview of NLP - A brief overview of NLP and my personal goals with this subject
  2. Text Processing with Python - Basic I/O, text processing, and OOP using Python
  3. Exploring NLTK - Exploring basic functionality of the NLTK library. Tokenization, stemming, lemmatizing, and other preprocessing steps.
  4. Guessing Game - Guessing game showcasing NLTK preprocessing and POS tagging tools
  5. Exploring WordNet - Experimenting with various WordNet and SentiWordNet functionalities for sentiment analysis
  6. NGrams - Exploring unigrams, bigrams, and creating probabilistic language models for 3 languages: English, French and Italian (worked on with Aditya Guin)
  7. Web Crawler - Web Crawler built to create a knowledge base for eventual Chat Bot based on Magnus Carlsen (worked on with Aditya Guin)
  8. Sentence Parsing - Analyzing and demonstrating semantic parsing techniques including POS tagging, dependency parsing, and semantic role labeling.