11-05-2011, 02:36 PM
[attachment=13547]
Introduction
SMS-Wiki is a non dependent data aggregator. It accumulates and gathers web content on demand - mostly from textual based services such as Wikipedia or online dictionaries. SMS-Wiki refines the content to the core (first 300 relevant words) and produces a clean UTF8 text-output that can be passed to a mobile phone (SMS, MMS), computers (IM, Email, Local Applications) or other communication devices (Via Post/Get, Sockets).
SMS-Wiki is NOT looking for RSS feed, APIs or other content syndication tools, it simply gathers the content following a logical pattern.
For example: Wikipedia, amazing and useful as it is, is lacking the possibility to interface directly with the content, there fore doesn’t support feeds or data syndication.
Why
Simply to integrate Wikipedia, Google Define, World Dictionary and ANY other web service with your mobile phone via SMS / MMS. With SMS-Wiki you only need to send SMS to a running service. Shortly thereafter you will get the definition, translation or whatnot, back to your mobile phone.
Scenario I
Prof. Henry Jones is visiting Egypt for the first time. At some less convenience point of his trip, facing an ancient and sophisticated trap, he is forced to recall the meaning of a rare pharaonic winged-sun symbol. This piece of information turns out to be critical, as more snakes, flames and other nasty things are gathered below. By recognizing the unique symbol and pressing it, one can (theoretically) deactivate the trap and, with some luck, find his way back to his hotel room. Prof. Jones takes out his old and slightly banged Nokia phone, and with one determined and stable hand he types “winged sun” and send the text-message to SMS-Wiki. Only few seconds pass, when a reply comes through: “The symbol is attested from the Old Kingdom (Sneferu, 26th century BC), often flanked on either side with a uraeus. In early Egyptian religion, the symbol (Behedeti) represented Horus of Edfu, - Wikipedia,org”. “Ah!” says Henry, as he had just figured out, thanks to this crucial information, which symbol to press.
Aim
• To build a SMS Wiki server that can receive text messages as query from user. The server must then retrieve information (meaning) of the query string from internet using existing services like Wikipedia, Google Define, etc., parse it and send the results back to user via SMS.
• The system must also be able to locally cache the results in case repeated queries for same text are entered.
• The system must also be able to pad advertisement text to query results before sending the SMS messages.
• The advertisement messages must be selected based on criteria text entered by the company willing to advertise.
• The system must also maintain a detailed log of all SMS activities and generate appropriate reports.