Implemented logic for feedback and  correction
Initial version
Updated to generalize company names
Also extracting lowest NP as role