Skip to main content


Showing posts from 2017

Spatial prediction: Alpha Numeric musings to a more efficient mobile keyboard UX.

As an owner of a smart phone device, we have had to make compromises in terms of convenience of interacting with the device when it comes to keyboard entry. In comparison to a desktop keyboard or even a laptop keyboard the mobile devices of today and their touch screens with tiny virtual keys require new ways of using the limited real estate of the touch surface of these devices which will remain small in order to fullfill their roll as ideal devices for mobile utilization.

One of the biggest compromises on mobile keyboards is the need to double or even triple up on key functions by using a toggle key. On physical keyboards this is done using "Shift" , "Control" or "Alt" pressed in combination but on mobile keyboards a single alternating option usually presents and that one separates the alphabetic characters on the keyboard from in general the numeric and symbolic characters.

Another option is often to allow "long press" of a key to invoke the …

The anti smart contract event

In a change of pace from my regular subject matter, I thought I'd give a little insight to my recent investment in blockchain technology and why I am now doubling down on investments that only feature smart contract implementing block chain protocols. To be specific: Ethereum.

The Ethereum protocol is set to dominate every other cryptocurrency on the market as of this writing for the following reasons:

1) It is based on a solid second generation blockchain protocol that implements secure contracts.

2) It is growing in adoption on a fast ramp that despite volatility is still ramping....full hockey stick.

3) The smart contracts rely on DAPPS (distributed applications) built on the block chain like token based ICO contracts and associated services, these have been gaining steady use for raising amazing amounts of money in short order to build block chain resident services. These services will anchor inherent value in the ethereum block chain which anchors stability in the protocol as a c…

From Chat bots to Chat co writers

As machine learning technology rapidly improves in it's ability to explore the world visually, linguistically and sonically much like we do we will move from the current era of leveraging low context interpretation of our words to get things we want done completed to having full on conversations with our AI.

As it regards communication ...when we engage in social media with other humans we will have the aid of our AI providing guidance in real time...telling us what we've typed is not true or providing suggestions for new information based on searches of the web for context relevant information.

Imagine having a chat conversation or a forum conversation and having your AI indicate that you got a fact wrong and that you should correct it ...imagine it finding the flaws in the statements of those you are communicating with...allowing you to correct them.

The need to disengage the conversation in order to go research the minutia of the content will go away as our guide AI does that…

Salience tagging: How Emotion and Autonomics drive all thinking.

I've thus far provided a theoretical set of hypothesis for the generalized theory of dynamic cognition based on salience modulation. This theory has been extended a bit since I first published it public in 2013, in particular a 4th hypothesis was added last year concerning the necessity of tying together shallow and broad learning models and deep models to emerge dynamic cognition. True AI. However I've continued to try to understand the low level salience a bit more so how does autonomic and emotional modulation work? This article puts forward a more in depth explanation.
If you look at the DCC (dynamic cognition cycle) control diagram below there are 3 points of feedback of the system to itself. I posit all are necessary and sufficient to emerge any type of cognition from ant to aardvark to Human.

From most external to most internal loop, Feedback one (red) from action, takes a decision to perform an action and then refeeds that into sensation. This is akin to the process …