Blog Wall at Kent Ridge MRT Station Janaka
Blog. Wall at Kent Ridge MRT Station Janaka Prasad 11/07/2008
Overview Main parts of the application ¢ Project Plan ¢ SMSReader ¢ Poetry Generator ¢ Backend tools ¢ Display ¢
Basic overview of the new application
How it is going to work ¢ ¢ ¢ 4 individually working units Communicate with each other via database Each unit can be modified without affecting the other
Main parts of the application ¢ ¢ SMS Reader l Reads SMS from the modem and write to the database SMS Processor l Process received SMS; • Check banned words • Create poetry ¢ Display l Open. GL/Freetype font library application that displays or Interpret data
Main parts of the application ¢ Backend Applications l PHP website to add poetry to the system l Tool to extract web based poetry data to the system l Tools to carry out system related calculations • IDF (inverse document frequency) • Emotional weights • Emotional words & prefixes l l Tool to manage banned words in the system Tool to manage configuration files of the applications Manage poetry in the system Tool to manage polling
Overview
Project Plan
Database
SMSReader ¢ ¢ This application reads SMS received by the modem and place them in a database Other applications read and process the data further
SMSReader
Poetry Generator ¢ This application generates poetry for the received SMS
Poetry Generator
PHP Website ¢ Add poetry to the system
Pos. Tagger ¢ Extract web based poetry data to the system
Tools to do IDF Calculations IDF - Inverse document frequency
Add/Edit emotional weights/ prefix
Recalculate emotional weights of database
Manage Banned Words
Manage Poetry
Manage Polling
Manage Polling
Display ¢ ¢ ¢ Incoming messages will drive through the Poetry buildings. The message will be broken down and/or replaced with synonyms The message will "Visit" buildings and turn itself to a poetry.
Display
Display ¢ ¢ Incoming messages will be surrounded by poetry sphere. The message will be broken down and/or replaced with synonyms Unselected poetries will disappear, explode. Resulting poetry will be displayed
Display
Hardware Item Qty Unit Price Wavecom fastrack modem 1 600 SGD High-end computer 1 3600 SGD Quad core or better Maximum memory (as available in deployment stage - 2010) Projectors vary based on the screen size Type depend on the screen size and the distance to the screen ANSI LUMENS - 3500 3600 SGD Very high end graphic card for the computer 1 720 SGD If 2 projectors are sufficient we can use dual output graphic card If more projectors are needed; DVI Video Splitter (buy additionally to the graphic card) Post paid SIM card 655 SGD 1 60 SGD
Software Item Qty Unit Price 320 USD or 240 SGD OEM or comes with the computer Operating system – Microsoft Windows XP 1 . NET framework 2 1 (free) My. SQL (5. 0) 1 (free) My. SQL. NET connector - mysql-connector-net 5. 0. 8. 1 (free) Apache (2. 2) 1 (free) PHP (5) 1 (free) Open. GL/ Freetype font library 1 (free) Software dictionary 1 1635 SGD
Q/A
- Slides: 29