The Knowledge Computing group at Microsoft Research Asia aims to build machines that can make good use of knowledge to empower every person and every organization on the planet to achieve more. Natural language processing, information extraction, table interpretation, and knowledge representation & reasoning are four main focus areas. Natural language processing (NLP) analyzes, understands, and generates languages for effective and efficient human-machine communication. Information extraction (IE) recognizes entity mentions, mention types, named entities, and entity-entity relations to create structured data from natural language texts. Table interpretation (TI) detects column types, cell entities, and column-column relations to facilitate question answering over tables. Knowledge representation & reasoning (KRR) provides the foundation for NLP, IE and TI to represent knowledge symbolically and enable automated reasoning and computation over the representation.
Over the years, we have worked closely with our product team partners at Office 365, Azure Cognitive Services, and Bing to bring our research results into Microsoft products and services. Microsoft Forms Design Intelligence, PowerPoint Designer, Excel Data Types AutoDetect, Azure Text Analytics, Microsoft Video Indexer, and Microsoft Recognizers-Text (open source) are just a few recent examples which have incorporated technologies developed by the Knowledge Computing group.
Börje F. Karlsson
Principal Research Eng Lead
Senior Principal Research Manager