Text this: Harvesting knowledge from groupware using natural language processing and ontology