Histroically, if we examin our past, there is a possiblity that people might have invented some sort of Search Engine after inventing language and may be after inventing big collection of words and documents which is called book. If we take any modern book, there is a Search Engine attached to that !!! Really!!!
Generally, if we go to the Index section of the book, it shows the list of important words and what pages those are occured on that book in alphabatical order. It is a paper version of a Search Engine. For example , if you want to find the reference of word "Newton" in a physics book, the index section helps you to go to that page quickly.
Then there came the strange technology called Internet. Internet is a interlinked network of computer kind of devices which can made to cooperate with each other to do anything. At the same time it still has a kind of book legacy to it too. A simple person , sees the power of Internet in Web pages. Note the page word which is like a book page. So, the current search engines tries to find the web pages for the given word/words. And the search engine industry tries to improve this page indexing technique each day.
But just remember, Internet is not a BOOK. Internet is more complex. It is used for different things. Each day people are inventing different things which can be plugged in to this great thing called Internet to do different magics. I want to call those magics as Services. Service means serving other people or other entity.
Most of the time , service cann't be described in a single word. But, it can be described by what it does. The current rise of Web 2.0 means , internet is going to have more and more services than book like documents .
If this is the reality, then we should have a Search Engine which indexes the Service than the wordly part of the internet.
But how to index the service. Service is a invisible thing for web crawlers. Web crawlers can digest words but not the nature of the service. But if we don't index the Internet in terms of service, then we are not indexing the internet, but we are just indexing the book side of the Internet.
So, with that struggle in my mind , I started a web site called http://www.commandengine.com/
which can index the services of the Interent. For futher information about service indexing , visit the web site.
Sunday, December 17, 2006
Friday, December 15, 2006
Why to register with Command Engine?
Even though, lots of search engines are crawling and indexing your site, they are missing to index many thing from your web site. For example , a crawler cann't index your photos, voices and importantly the vital services you provide on your web site. For example, Google provides search service. Gmail provides email service. Each service generally leads to list of functions. For example, email service can be enumerated into
check mail, compose mail , view mail, organize mail ,etc.
Command Engine tries to index these services in terms of service. With some help from the web publisher , web site's invisible services can be indexed. Once the indexing is done, these services can be accessed from a central command center like http://www.commandengine.com/ . Once indexing done, from a command center web site, user can start to execute different services like check mail , search words, get stock quote, buy computer, etc.
check mail, compose mail , view mail, organize mail ,etc.
Command Engine tries to index these services in terms of service. With some help from the web publisher , web site's invisible services can be indexed. Once the indexing is done, these services can be accessed from a central command center like http://www.commandengine.com/ . Once indexing done, from a command center web site, user can start to execute different services like check mail , search words, get stock quote, buy computer, etc.
Wednesday, December 13, 2006
Command Engine
Command Engine Technology
Command=do.this
Command: Best way to execute, register, tag, publish or retrive your service.
Stop Searching and Start Commanding the Web.
Web Site for Reference:
http://www.commandengine.com/
What is Command Engine?
Generally a search engine finds web pages which match the user typed words.Words were never distinguished between a verb, noun, pronoun, etc.User may be searching with words like buying a computer or finding a person or eating at subway, but their intention was buying or finding or eating respectively. This invention gives more important to the action user want to do.Rather than searching for every word, this particular search engine shall try to interpret the user intention. The user query should be written in a special way, but not restricting at all. This engine shall take two kinds of inputs as "do" phrase and "this" phrase. Only thing is the query should directly explain what he/she really trying to do using plain English. Some examples are: do:"buy" this:"computer", do:"find" this:"person named John Hall" , do:"eat" this:"at subway in Manhattan.” This particular engine shall process user inputs which are written using natural language like English. Verbs, nouns and other language componentsof the user input shall be treated in special ways to find the correct and focused answer to the user mission. According to me, Command engine is a broker between user intentions and web sites capabilities. The particular thing a user wants to achieve in a single web search iscalled user intention. And the type of services available on the web is called web capabilities. Also according to me, search engine is a broker between user typed words and web sites words. In a way, command engine and search engine are different. One technology complementsanother.
Why Mr.This doesn’t like the word search?
On a street two persons named Mr. Do and Mr. This are talking about COMMAND ENGINE TECHNOLOY...
Mr. Do asks : Why on the world someone wants to create a new type of search engine called Command Engine?
Mr. This Says: Frustration friend!! Frustration!! When you want to eat you search ... and when you want to sleep you search ... For everything and anything I need to search, search, search and search.
Do questions: What is wrong with that?
This Explains: When I want to sell my computer, it asks me to buy a Dell and when I want to buy a computer it asks to upgrade my computer. Who is going to listen to my intentions brother?
Do : How Command Engine fixes that?
This : Simply it asks me in two parts as do part and this part. If I want to buy I say buy but not search and if I want to drive I say drive but not search. Thank god!! I don't need to use this word search anymore. And it finds the correct answer as I want otherwise it says I don't know. Less irritation you know. Finally a computer nerd did something right.
Do : Don’t Command Engine still irritate you with multiple suggestions and make you stare?
This : No. It gives me one correct answer in my terms rather than giving with its word sense. That is nonsense. For example, if I want to drive from BWI airport to JFK airport it just shows the driving directions. Also, if I ask it to use Google map it uses, otherwise it uses a default map tool rather than asking me. If you want to use yahoo map it can help you too. If you want weather using weather.com then it uses that and if I someone want to use the Yahoo! Weather it uses that.
Do : How to ask it to use Yahoo! map?
This: Simple. Get driving direction from BWI to JFK using Yahoo! map. Is it hard?
Do : Can such a technology possible?
This: Somebody is doing it for me. Why to bother. But are you a nerd?
Do : Yes or No.
This: I think you are a nerd. Listen, search engine is like a giant photographer. He snaps each web page on this world and indexes it in terms of words. Whenever you ask him with couple of words, he finds possible pages which matches this and shows you those irritating list.
Do : He should be a biggest photographer then.
This: I think so, he is the biggest robot made in the man history. He consumes a lot, you know. Also one thing everyone should understand is, Internet is not just a book to index by its words; it is made up of different services and solutions. Search engine index the web in terms of words. Command Engine indexes the web in terms of services it provides.
Do : How Command Engine works then?
This: His job is more distributed. He asks every web site it's capability, it's service, etc. The web site need to say I can "do this" from this page. I can "do this" from that page. It is like writing a resume. Possible details are stored in the command engine. And when a user types his intention of "doing this", Command Engine searches it's list and finds who can do that job and finds the best page which can do that. That should be compared with a example where a company interview for a position at the end it hire one best person rather than showing 1000 persons photos to the CEO.
Do : Seems like command engine is the best person to do that job.
This: you are right.
Do : Can you explain more about "do this".
This: You are Mr. Do and I am Mr. This in this drama. Don't you forget?
Do : I mean how to register your capability.
This: Command engine kind of gives you a natural language interface to do that.
You can say your capabilities in terms of do part and this part.
Do part always will be a verb. And this part can be many phrases like predicate phrase + zero or more preposition phrases.
Do: Isn't I need to know lots of grammar.
This: Don't worry. All you need to do is to express your capability in a sentence like
“I can help the user to do this”. And they can find users who exactly want that.
Do: You make sense to me.
This: Nothing great. Common sense makes things understandable.
Subscribe to:
Posts (Atom)