Monocular Depth Perception with cGAN

Is it possible to train a cGAN (Conditional Generative Adversarial Networks) model for monocular depth perception? If the answer is yes, then it would mean that we have a way to allow an artificial system to acquire some basic concept about distance in the physical world, learning from only flat images, starting with nothing. The type of training proposed »

Word2vec and IPA

Word2vec is an invaluable tool for finding hidden structure in a text corpus. It is essential for the TAI's IPA project, but we will also need to add some refinements over the standard Word2vec in order to meet our needs. This post is part of the TAI thread, which explores how to design and implement the terraAI (a.k. »

Holodeck - Knowledge Representation - part 2

This is part 2 of the Holodeck series, focusing on issues related to knowledge representation (KR). This is a followup on the first post Crowd-driven Holodeck, where a skeletal design was presented for a HAI Holodeck. A quick recap To put this post in context (more can be found in the first post: This series discusses a HAI Holodeck, »

How to build a Holodeck - part 1

You may have seen the Holodeck device that appeared in the TV series Star Trek: The Next Generation, where a user goes into the Holodeck, issues verbal instructions, and entirely realistic 3D objects or environment would appear instantly. This post explores the relevant AI technology needed in order to support such a vision. Here we use the Holodeck as »

Crowd-driven socialization

When a large crowd come together due to a certain common interest, we call it Crowd-driven Socialization, or Crowd socialization. I have been working on this for many years, initially on an online platform called the sMesh Central (or SC), which is for a casual type of online crowd socialization (e.g., ball games, presidential election, major media event, »

Design Overview

INCOMPLETE DRAFT. DO NOT PROCEED This post explains the motivation for the terraAI project. Below we summarize the overall design principle. In order to rectify the problems of the Dark KBs mentioned above, we seek to create an open-source and public-access online platform where everyone can join in to build up the KB and the associated tools together. For »

On-site Client-centric Socialization

What is On-site Client-centric Socialization (OCS)? It is a term that I made up in order to describe an interesting concept, since I could not find the applicable terminology for it. The idea turns the tradition Internet up-side-down, by moving part of the control from a server-centric model to a client-centric model. The end result of this are that: »

Contributing to the terraAI project

The TAI project is open-source and non-profit. The scale of its design is very large (see the Manifesto to get some idea), and as such will require many people and quite some effort to become mature. In other words, we need help! TAI needs help in the following areas (those marked as not ready indicate that we are not »