The project aims to develop a Java-based system to categorize text into predefined categories such as person, location, organization, date, etc. using named entity recognition. The goal is to classify words based on their use. The scope is limited to developing a system that can take input text and assign it to categories like person, location, time, number, title or email. The project has a tight timeframe from March 30 to August 10, 2019 and a small budget since it will use open-source Stanford NLP libraries.