This is a list of statements which just answers some course questions regarding basics of NLP and what interests me about the topic.
The document can be found here.
This script takes a CSV file containing employee records as input and then parses the file for various employee related data points. The program also handles erroneous data by clarifying the incorrect data with the user and modifies data to follow a uniform format. After parsing the file into a series of objects representing individual employee data, the program then dumps the data in a pickle file, unpacks that pickle file and then displays the data in a user-friendly view on the command line.
You can view the code here and the writeup here.
This script takes a text file and performs various text preprocessing procedures on it. After that, it gets the 50 most common nouns and proceeds to initialize a word guessing game using those nouns as the word bank.
You can view the code here.
You can view the code here.
You can view the code here.
You can view the code here.
You can view the code here.
You can view the code here.
You can view the code here.
I have a deep enthusiasm for Natural Language Processing (NLP) and its potential to transform how we interact with machines. In the future, I plan to work on personal projects that explore the limits of NLP, such as creating more advanced chatbots or developing new algorithms to improve machine translation. To keep up with the rapid pace of change in this field, I plan to stay current with the latest research and attend relevant conferences and workshops. Additionally, I am interested in exploring possible employment opportunities in the NLP field, either in industry via research teams at Big Tech or startups or academia, where I can contribute my expertise to cutting-edge research and development efforts.