My new personal website is up and running!

Implemented it using SquareSpace, which I’ve found very easy to work with, though a bit quirky, which you get used to, and their customer support has been fantastic.

Here’s the new look (use Chrome or FireFox, there’s a problem with IE that SquareSpace is working to resolve.)

Posted in Uncategorized | Tagged , , | Leave a comment

Automating Semantic Mapping of a Document With Natural Language Processing

I’ve put together an article (http://www.codeproject.com/Articles/807414/Automating-Semantic-Mapping-of-a-Document-With-Nat) that discusses a couple options in visualizing the relationships between keywords and sentences of documents parsed by AlchemyAPI.  Here’s a screenshot of “adjacent sentence keyword visualization”:

v1

 

 

and one of the force directed graph “keyword association” visualization:

v9

Posted in Software Development | Tagged , , , | Leave a comment

Review of Three Natural Language Processing Services: AlchemyAPI, OpenCalais, Semantria

I have posted an article reviewing three NLP services, AlchemyAPI, OpenCalais, and Semantria.  You can read more here.

Posted in Software Development | Tagged , , , , | Leave a comment

The Semantic Web and Natural Language Processing

Using AlchemyAPI, process and filter RSS feeds in the Higher Order Programming Environment.  Article is here.

filter3

Posted in Higher Order Programming Environment, Programming, Software Development | Tagged , , , | Leave a comment

D-Tier Development

Coining a buzzword (if it hasn’t been coined already), n-tier development is in the past.  D-Tier development is where we’re moving to.  The “D” can mean either “distributed” or, more in line with what I’m thinking, the ‘d’ in the word “multidimensional”, or simply “Dimensional.”

Why?  Because in an n-tier system, we still think of it fairly linearly: back-end, middle tier, and client-side, as one example.  OK, each tier may be implemented on a physically separate system, but doesn’t need to be.

A D-Tier implementation consists of autonomous entities distributed across a variety of physical and virtual platforms and interconnected in multidimensional ways.

Another aspect of D-Tier development is the highly “dynamic” nature of a distributed, autonomous entity architecture.  Entities can come and go, providing a continually changing environment of behavior that is tailored to the user’s needs.

  • Distrubuted
  • Dimensional
  • Dynamic

Start rethinking your application development in the D-Tier paradigm.

Posted in Software Development, Thoughts | Tagged , , | Leave a comment

Membrane Computing

Here’s a short video demonstrating some of the Membrane Computing features of the Higher Order Programming Environment.

An example screenshot illustrating the ability for carriers generated inside of one membrane to permeate out and into another membrane, if so configured.

membranes 2

 

 

 

Posted in Higher Order Programming Environment, Software Development | Leave a comment

Hunt the Wumpus implemented in the Higher Order Programming Environment

The article is here: http://www.codeproject.com/Articles/786118/Hunt-the-Wumpus

Video here: https://www.youtube.com/watch?v=llRUw9pX7bQ&feature=youtu.be

I’ll be working on the video next, but here’s some screenshots.

r3 r4 r10 r16

Posted in Higher Order Programming Environment, Software Development | Leave a comment