Join us for the premier social media, marketing, and communications event, brought to you for a second year by SMT. Buy your pass now!
Post your event here and we'll share it with our community. If one of our members is featured, we'll promote as well on their profile.>
Your resource for exclusive content and insights from Social Media Today, and opportunities to reach our community of professionals.
The Social Business Book Club brings you books, discussions, and insights from today's to business thought leaders.
Join interactive talks and and panel discussions with leading thinkers and practitioners on social media and networked business, or browse the catalogue of recorded sessions - all completely free.
Reach Social Media Today's community of marketing and communications professionals in an editor-approved context with a native advertising package.
Assistant Professor, Rutgers University
Member of Technical Staff at Bell Laboratories, Murray Hill New Jersey
Manager, Principles and Applications of Logic Programming, IBM Yorktown Heights Research Laboratory Manager, Internet Development, Eventra (a manufacturing supply chain company)
Twitter, Facebook, LinkedIn .... What's next?
Maybe -- Executable English -- Social Media that gathers Knowledge, uses it to Compute over Databases and Explains the Results.
You can Google "Executable English" to find this, or go directly to www.reengineeringllc.com .
Shared use is free, and there are no advertisements.
Steve commented that the results from the Semantic Web work have been disappointing so far. Agreed.
This situation may have partly resulted from an initial narrow view of "semantics" as the same thing as "interleaving tags with data and using an ontology". We could call that "data semantics", or "semantics1"
However, in any real world application there are two further kinds of meaning:
* the application adds meaning to the data -- call this "semantics2"
* the results mean something in English -- "semantics3"
There's a paper  and an online system  that describe and show, respectively, what can be achieved by making the three kinds of semantics work together.
 Internet Business Logic
A Wiki and SOA Endpoint for Executable Open Vocabulary English over SQL and RDF
Online at www.reengineeringllc.com
The following may be of interest for medium and small companies who would like to try out a new social medium directly -- Social Media Support for Executable English Q/A.
It starts from the observation that data by itself is necessary, but not enough, for many practical uses of an intranet or the Web.
What's also needed is knowledge about how to use the data to answer an ever increasing number of English questions -- such as, "How much could the US save through energy independence?".
There's emerging technology that can leverage social networking for the significant task of acquiring and curating the necessary knowledge -- in the form of Executable English.
You can Google "Executable English" to find this.
Imagine government and other web sites being able to answer an open ended collection of questions like the ones above, and also explaining the answers in English. Imagine government folks and citizens socially networking, Wikipedia-style, to continually expand the range of questions that can be answered.
Here are some links:
www.reengineeringllc.com/EnergyIndependence1Video.htm (Flash video with audio)
Internet Business Logic
A Wiki and SOA endpoint for executable open vocabulary English Q/A
Online at www.reengineeringllc.com Shared use is free No advertisements
One approach to generating content is to write it in something called "executable English".
The idea is an extension of the familiar concept of a syllogism, such as
all men are mortal
socrates is a man
therefore, socrates is mortal
This simple form of reasoning can be written into a browser, and can be run as though it were a program. In fact, you can write collections of syllogisms that describe how to do economically significant tasks, such as data mining or supply chain management.
So, you can check your content by running it to see if it does the right things.
You, and other people can also see English explanations of the reasoning.
To see some examples of this, and to write and run your own examples, you can do a Google search on "executable English", then follow the links.