August 29, 2006

Enterprise 3.0: Rise of Application Intelligence

As defined by Ross Mayfield and Andrew McAfee, if the Enterprise 2.0 is “use of freeform social software within companies.”, I like to define what I call Enterprise 2.0, as Enterprise 3.0: The Rise of Application Intelligence.

  • Intelligence
  • Flexibility and
  • Ability to evolve

Will be the key of these next generation systems s

Some of the factors which going to drive these changes are

  • Conceptual change in data storage and retrieval techniques
  • Recent success of Meta-programming languages
  • Rise of Domain specific languages

Enterprise 3.0 is going to redefine, the way our software behave, and they way we store and retrieve information and the way we develop software

References:

The four application pillars of enterprise 3.0
Enterprise 2.0 vs. SOA
Enterprise 2.0, SoA And The Freeform Advantage
The Enterprise 2.0 industry discussion continues and evolves

January 20, 2004

How Ants Route Information

Another example of how the insights of little things can be used to solve some of the computational problems, It is from MUTE, a new file sharing program. Based on how ants find food, to decide how best to find a certain user in the network.

> MUTE
> Behavior of real ants 

January 04, 2004

The Open Mind Common Sense Project

Despite years of research into artificial intelligence, yet we have not been able to write programs that match the level of a three year old child at recognizing objects, understanding sentences, or drawing the simplest conclusions about ordinary life.

The real problem is that computers do not know anything about us! Our machines lack common sense -- all that ordinary knowledge that people in our society share, things we understand so well we hardly even realize we know them.

To give computers common sense we must program them with knowledge about many different areas: physical knowledge of how objects behave, social knowledge of how people interact, sensory knowledge of how things look and taste, psychological knowledge about the way people think, and more. Furthermore, each of these different facets of life requires its own specialized methods of reasoning about them.

OpenMind Commonsense is an attempt to make computers smarter by making it easy and fun for people all over the world to work together to give computers the millions of pieces of ordinary knowledge that constitute "common-sense"

December 10, 2003

Application Intelligence

Objective of this research is to bring out comprehensive

  • Concepts
  • Processes
  • Methodologies
  • Patterns
  • Frameworks

for building next generation, smart and intelligent applications. It covers areas such as Philosophy of Software Systems, i3 Approach, Agents, Knowledge Powerhouse (Knowbots), Metabase, and TimeMachine.
       
Philosophy of Software
       
This goes beyond, describing, every characteristic of next generation software systems, eternal relationship between the people and computers, what exactly people wants and how software can simplify our life further.        
       
Dream Phase
       
The first phase of every successful innovation is a dream. This "Dream Phase" is about Dreaming Softwares, It is a structured methodology for visualizing the software system.
       
i3 Approach -Interaction-Information-Intelligence
       
A structured way of building software prototypes and designing usability aspects of a software system. Covers the navigation design, information architecture and adding intelligence to the control and application level.        
       
Knowledge Powerhouse
       
The success of next generation applications depends on how it delivers the right information, at the right time, at the right place. Based on the insights from Business Intelligence, Knowledge Robots (Knowbots) and Rule Based Systems
       
MetaBase
       
MetaBase is an extensive data model and knowledge framework for representing information, involved in building intelligent applications. Based on the self-organizing semantic networks and horizontally expandable databases.
       
Time Machine
       
Time Machine is a time based and task oriented, Application Desktop, which record and retrieve every activities of the user and also simplify the users experience, by learning the usage pattern, and personalize application behavior intelligently.

Speaking Events

Event Slides

October 2008

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

I work for