1: Pre-requisite 2: Setup Development Environment 3: Detect Entities in the Text 4: Detect Key Phrases in the Text 5: Syntax Analysis in the Text 6: Sentiment Analysis in the Text 7. Clean up