0% found this document useful (0 votes)
8 views15 pages

Mobile Access to Wikipedia via SMS

The document describes Mobile Wiki, a system that allows users to access Wikipedia content from basic cell phones via SMS and voice calls without needing GPRS. Users can send a SMS with a keyword to the system and receive the definition or summary back as a SMS or listen to the full article over a voice call. The system was developed using open source tools like Kannel for SMS, eSpeak and text2Wave for text-to-speech conversion, and Asterisk as the VoIP server. It aims to make Wikipedia more accessible to users without internet or more advanced phones.

Uploaded by

kit265
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views15 pages

Mobile Access to Wikipedia via SMS

The document describes Mobile Wiki, a system that allows users to access Wikipedia content from basic cell phones via SMS and voice calls without needing GPRS. Users can send a SMS with a keyword to the system and receive the definition or summary back as a SMS or listen to the full article over a voice call. The system was developed using open source tools like Kannel for SMS, eSpeak and text2Wave for text-to-speech conversion, and Asterisk as the VoIP server. It aims to make Wikipedia more accessible to users without internet or more advanced phones.

Uploaded by

kit265
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

MOBILE WIKIPEDIA (MOBILE WIKI)

DILUXAN JAYAWIKRAMA SAJITH

Department of Computer Engineering


University of Peradeniya

Here is a scenario
You encounter with a totally new word that you have never heard of and you want to know what that word means

What would you do ? -Refer a Dictionary -Search Online Wikipedia ?

What happens if you could not access these ?

We made a solution ...!!


We developed a system to access Wikipedia through SMS.
Simply send the key word as sms to our

system. If Wikipedia contains any relevant article our system will find it extract the definition or basic description and send it back to you within minutes

Further more if you wished you will be able

to listen to the whole Wikipedia article as audio . A voice call generated by our VoIP server will make it possible while having options to interactively control what you listen.

Mobile Wiki is
A mobile information system to bring Wikipedia contents

to normal GSM phones via sms and voice calls. That is without using GPRS facility.. So any normal GSM phones that have call and SMS facility will be able to access Wikipedia contents without using GPRS.

Motive and Background


Already some online tools are available to listen

Wikipedia as audio. - Phediaphone -Wikipedia mp3 tool


But our system enables the users to access the

Wikipedia contents through a cheaper and widely available interface , which is SMS.
Without having to access a PC or an expensive GPRS

enabled phone anyone can access to Wikipedia contents from anywhere by sending SMS.

Architecture and Environment


The basic setup of our system is

PHP scripts developed running in the

server controls the overall functions.

Development of the System


Our system is totally developed with open source technology.
The open source tools used in developing the

system are
Kannel > SMS gateway eSpeak, text2Wave > Voice synthesizer

Asterisk > VoIP server

Design Details
SMS Module (Kannel)
This is the part where the system push and pull

SMSs. Kannel functions as a SMS Center for our system. When the modem receives SMSs Kannel will pass it to the PHP scripts. Also when the required processes are done Kannel will receive the message from PHP scripts and push to the user.

Design Details
Voice Synthesizer (eSpeak , text2Wave)
This is the part of the system where text files are

converted to audio (wav) in order to be played back to the user. Conversion form text to voice is done dynamically by synthesizer which is integrated with Asterisk server.

Design Details
Automatic call module (Asterisk)
The system has its own VoIP server -Asterisk . All calls are routed through this .

user registers with the server and gets a username

and password in order to get voice calls. Asterisk uses a database created by PHP scripts to service registered users.

Design Details
PHP scripts
All the modules are interconnected via the scripts

running in the PHP code. Some of the functions


Search Wikipedia Extract text and remove all unnecessary tags Extract a definition or summary Create directories (data base) for registered users Process the inputs and outputs of each module and make sure required inputs are available for each module

Final system
User mobile phone Wikipedia(Internet)

Send a sms Search topic in wiki Forward results as a sms, voice call to the user

Send results to server Asterisk-based VoIP server and Kannel (our developed applications run here.)

Thank you

Q&A

You might also like