About Thought Cot Inc.

Upside down logicThe mind has a funny way of looking at logic inversely, like driving through a rear-view-mirror. Logic is best derived inversely (relative to imagination) by means of "contradiction evasion". Thought Cot has exploited this phenomenon within its array of software applications in an effort to meet the following goals (artificial or not).

  • Teaching: It is widely accepted that people learn from their mistakes. Because learning is the counterpart to teaching, it makes sense that contradictions are the ideal mechanism for "knowledge transfer".
  • Locating Objects: The quickest way to find a missing object is to look for all of the places where it is NOT, with cognizance, until it is found by accident. Certifying where things are not prevents one from looking in the same place over and over (especially important for robotics).
  • Debating: The best way to change another person's mind is by dwelling on the things which cannot be said (+ why). In other words, contradictions are more effective in a debate compared to one's own reasons for believing in the alternative.
  • Self Betterment: If one remains humble and continues to look for their mistakes they will eventually build a database of ways to not-be-perfect. Every situation is unique but mistakes are timeless.
  • Meeting the Objective: Training a robot to catch a ball has been notoriously difficult because the importance of contradictions hasn't been apparent. Teach a robot all of the ways NOT to catch a ball (in varying contexts) and invariably the routine will meet the objective by complete accident on each attempt.
  • Teamwork: Walking on the moon was surely one of the most intelligent endeavors undertaken. In order for groups to function effectively it is important for there to be 100% agreement among all team members. For example, a single voice has the power to stop the launch in contrast to "majority rule". Teams should only move forward with a routine once all contradictions have been contradicted.

Anti-Mistake Software

Thought Cot Inc. has developed an array of open source software applications to help individuals and groups catalog contradictions in an effort to avoid them.

CloudCot - Thought Cot's Flagship Product to Support Group Endeavors
All of the other applications are local-based products which forces the user to share their thoughts manually (using XML files). CloudCot answers this shortcoming with its latest JavaScript App facilitating brilliant teamwork by means of an API to a central contradiction repository. The database can either be hosted by Thought Cot (for quick startup) or by the user (for maximum privacy).

BeliefCot - Helping Individuals and Teams Rid Blind Faith
It is OK to believe something without knowing why, just as long as it sits at the bottom of the "Belief Tree" as an axiomatic leaf. Higher-level assertions require supporting beliefs, and so on, until reaching bedrock (i.e. the axioms). The BeliefCot App maintains an interface with Thought Cot's "contradiction database" (administered through the CantCot App). A person or group builds up a "belief map" and then humbly allows others to attack its support beams by means of mistakes. Starting an intelligent endeavor should probably begin with the an arrangement of beliefs so that the mistakes have something to attach to. Think of beliefs as imperfect origins, analogous grains of sand within pearls or specks of dust centered in snowflakes.

CantCot - For Building a Timeless and Context-less Database of Contradictions
Contradictions have a specific protocol, CANT + CUZ. This application enforces 2-for-1 acceleration with each new database entry. Militaries of the world have become technologically advanced as a result of each side telling the other one what they can't do + why. The CANT serves as an indexing mechanism for the CUZ (a belief). For example, "You can't go to the moon because you don't have a rocket.". -> "You can't say that I don't have a rocket because I am going to build one."

DebateCot - Encode Debates Explicitly
This application lets users map out the contents of a debate in a visual manner. Unlike the other products, this version employs rigid hierarchy between each level of contradictions instead of implicit hierarchy derived from pattern matching. Use this application to model a debate which has already taken place in an effort to visually present the logic to others.

DocuCot - Used to Construct Interactive Documents
The chief problem books (or on-line wikis) is that all popular architectures force the author to choose a skill level specific to some subset of the general audience. Why is it that experts can cater to novices or experts alike in personal tutoring sessions? The answer is interactivity and Thought Cot has designed software which enforces authors to arrange their information in a way that allows each reader to customize their experience. For example, imagine people could skip a chapter (that they agree with) without any fear of missing out on tidbits of knowledge required to understand a subsequent chapter. Now authors don't have to alienate an audience when choosing technicality over broad-appeal. Furthermore, DocuCot allows users to choose different medium to interface with. For example, DocuCot supports an "envelope plug-in" which outputs the entire document as "nodes" to be stuffed / opened according to hierarchal choices.

ClockCot - Event-based Timing Mechanism
A large part of computer science consists of "data structures" and they are typically described in terms of Time & Space. ClockCot is a set of JavaScript libraries which help engineers bridge the gap between these two inverse worlds without introducing square roots or other irrational values.

ChatCot - An Intelligent Echo Chamber Designed to Pass the Turing Test
ChatCot permits single-line chat statements to serve as contradictions for the entry 1/2 step before. The CantCot App demonstrates the importance of 2-for-1 entries whenever submitting contradictions. ChatCot circumvents this requirement (from the perspective of the user) by treating each "chat entry" as a CUZ and deriving the CANT implicitly by means of a cardinal controller. The end result is an application which can be called "the holy grail of A.I." Thought Cot's current software serves as a proof of concept. A beta release is expected to be available later this year.