Making use of humanity’s vast collective knowledge is
hard, and the tools we have are insufficient.
Information is spread across websites, databases, scientific papers, algorithms, statistical models, and more. This makes it hard to access, combine, and use information effectively.
Existing methods of structuring information require significant manual effort to deal with information uncertainty.
Current scalable machine learning methods are intransparent and inexact in their reasoning. This limits their reliability and viable applications.
Our system addresses these problems. It aims to provide services across different domains, for example, acting as analysts, research assistants, or data scientists.
Initially, we are focusing on building a system that can receive queries in natural or domain-specific language, provide good answers, and an insight into its reasoning.
Answers can be of many types: text, numbers, images, colours, etc. A probabilistic distribution over several possible answers is given, to account for uncertainty.
The procedure that was followed to obtain the answer is shown, providing transparency into the reasoning of the system. This includes reasoning steps as well as a display of data sources, statistical methods and algorithms, machine learning models used, and more.
TO CAPTURE
HETEROGENEOUS
INFORMATION
TO LEARN THE
COMPOSITIONAL STRUCTURE
AND COMPUTE
TO INTERACT AND
INTERPRET REASONING
TO CAPTURE
STRUCTURE AND COMPOSITION
TO REPRESENT
UNCERTAIN KNOWLEDGE
TO RECOGNIZE
PATTERNS
TO UNDERSTAND
REASONING AND LEARNING