BlogWall at Kent Ridge MRT Station Janaka Prasad 09/06/2008.

Slides:



Advertisements
Similar presentations
Use Watch folders to automatically add PDFs to Mendeley Desktop.
Advertisements

Extended DISC Online System User Instruction: How to Run a Team Analysis.
AS ICT Finding your way round MS-Access The Home Ribbon This ribbon is automatically displayed when MS-Access is started and when existing tables.
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
Some Introductory Programming 1. Structured Query Language (SQL) - used for queries. - a standard database product. 2. Visual Basic for Applications -
WPML Translation plugin is the best option when you need to translate your Wordpress website into multiple languages. The plugin makes it easy to translate.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
A simple PHP application We are going to develop a simple PHP application with a Web interface. The user enters two numbers and the application returns.
DT228/3 Web Development JSP: Directives and Scripting elements.
Simple PHP application. A simple application We are going to develop a simple PHP application with a Web interface. The user enters two numbers and the.
School location collector
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Copyright © ASC Associates All Rights Reserved. MUST Pack And Go Migration Demonstration Upsizing an Access back-end and re-linking an Access front-end.
Use Watch folders to automatically add PDFs to Mendeley Desktop. When you place a document in a watched folder, it will be automatically added to Mendeley.
Christopher M. Pascucci Basic Structural Concepts of.NET Browser – Server Interaction.
Label production Solution with Label Gallery programs Label Gallery is used for general label design and print GalleryForm is used to create data entry.
+ Connecting to the Web Week 7, Lecture A. + Midterm Basics Thursday February 28 during Class The lab Tuesday, February 26 is optional review Class on.
Section 13.1 Add a hit counter to a Web page Identify the limitations of hit counters Describe the information gathered by tracking systems Create a guest.
Overview of JSP Technology. The need of JSP With servlets, it is easy to – Read form data – Read HTTP request headers – Set HTTP status codes and response.
Website Tutorial. Administration  Log on by clicking Login on the footer of almost any page  Your Username is.
Lecture 3 – Data Storage with XML+AJAX and MySQL+socket.io
1 DESKTOP TIPS Presented by: Doug Bonebrake Senior Project Manager Global Project Office FrontRange Solutions Inc.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
NETWORK CENTRIC COMPUTING (With included EMBEDDED SYSTEMS)
Advanced Web 2012 Lecture 4 Sean Costain PHP Sean Costain 2012 What is PHP? PHP is a widely-used general-purpose scripting language that is especially.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT ACCESS Lesson 1 – Access Basics.
G053 - Lecture 17 Making Forms Work Mr C Johnston ICT Teacher
10/09/2015 E.R.Edwards 10/09/2015 Staffordshire University School of Computing Easy PHP F Available from -
Tutorial 10 Adding Spry Elements and Database Functionality Dreamweaver CS3 Tutorial 101.
DE&T (QuickVic) Reporting Software Overview Term
Moodle (Course Management Systems). Assignments 1 Assignments are a refreshingly simple method for collecting student work. They are a simple and flexible.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Creating a Web Site to Gather Data and Conduct Research.
M1G Introduction to Database Development 6. Building Applications.
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Tutorial 7 Creating Forms. Objectives Session 7.1 – Create an HTML form – Insert fields for text – Add labels for form elements – Create radio buttons.
BlogWall at Kent Ridge MRT Station Janaka Prasad 02/07/2008.
Installing and Using MySQL and phpMyAdmin. Last Time... Installing Apache server Installing PHP Running basic PHP scripts on the server Not necessary.
NMED 3850 A Advanced Online Design January 12, 2010 V. Mahadevan.
Duty Log and Chat Setup SSG Frese, Jerome S. Sensor Manager Cell 12 MDD.
Access 2013 Microsoft Access 2013 is a database application that is ideal for gathering and understanding data that’s been collected on just about anything.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Extending HTML CPSC 120 Principles of Computer Science April 9, 2012.
RMS Importer Status MACS Week March 2011 PP b-ABR_RMSImporterStatus Angela Brett RMS Importer Status 1.
Website Development with PHP and MySQL Saving Data.
Key Applications Module Lesson 21 — Access Essentials
BlogWall at Kent Ridge MRT Station Janaka Prasad 11/07/2008.
1 Welcome to CSC 301 Web Programming Charles Frank.
1 © Netskills Quality Internet Training, University of Newcastle HTML Forms © Netskills, Quality Internet Training, University of Newcastle Netskills is.
1 PanelView ™ 300 Micro & MicroLogix ™ Lab 1. 2 Today you will receive training on the NEW PanelView 300 Micro operator terminal and the NEW version of.
Introduction to Morpho RCN Workshop Samantha Romanello Long Term Ecological Research University of New Mexico.
INFORMATION MANAGEMENT Module INFORMATION MANAGEMENT Module
Implementing and Using the SIRWEB Interface Setup of the CGI script and web procfile Connecting to your database using HTML Retrieving data using the CGI.
CITA 310 Section 7 Installing and Testing a Programming Environment (Textbook Chapter 7)
 Shopping Basket  Stages to maintain shopping basket in framework  Viewing Shopping Basket.
Video Active Presentation Agenda: –Demonstration of videoactive.eu Frontend and Backend fiatifta.dk Copenhagen September 2008.
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
CHAPTER 7 LESSON C Creating Database Reports. Lesson C Objectives  Display image data in a report  Manually create queries and data links  Create summary.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
Form Data (part 1) MIS 3502, Fall 2015 Brad Greenwood, PhD Department of MIS Fox School of Business Temple University 11/10/2015.
Web Page Designing With Dreamweaver MX\Session 1\1 of 9 Session 1 Introduction to PHP Hypertext Preprocessor - PHP.
Use the Private link to upload a new file, or to update an existing entry, or to just look-up stuff that only uboone people can see. The Public link will.
COM621: Advanced Interactive Web Development Lecture 10 PHP and MySQL.
What’s New in ProMonitor 9
OneNote.
Form Data (part 1) MIS 3502, Fall 2015 Jeremy Shafer Department of MIS
Objective Understand web-based digital media production methods, software, and hardware. Course Weight : 10%
MySQL Backup, Transfer and Restore
HTML Links.
Presentation transcript:

BlogWall at Kent Ridge MRT Station Janaka Prasad 09/06/2008

Basic overview of the new application

Main parts of the application SMS Reader Reads SMS from the modem and write to the database SMS Processor Process received SMS; check banned words locate synonyms Tag the SMS using English POS (part of speech ) Tagger create poetry write back to database Display Processing based application that displays or Interpret data

Main parts of the application Backend Application Provide management capabilities PHP website to add poetry to the system Tool to extract web based poetry data to the system Tool to calculate IDF of the database Tool to add emotional weights/ prefix to the system Tool to recalculate emotional weights of database Manage poetry in the system

How it is going to work In previous system everything was put together and you need to know how everything works before working with BlogWall In new application all major parts are separated into different applications that run separately This make it easy to work with the system E.g. – the artist doesn’t have to know how SMS work or how to generate poetry. He is presented with all the data. All he needs to know is how to display it. Data is passed from one application to the other via database Each application has different level of complexity separating them make each of the cleaner

How it is going to work

Database

Project Plan

PHP website to add poetry to the system Task 2 – Completed Data entry operators can add poetry to the system using web based application. PHP file called “blogwall.php” used to add the poetry to the system Already setup in one of the computers in the lab and Rashika has been adding poetry to the system Link: requires PHP (5), MySQL (5.0), and Apache (2.2) Data gather here goes to “poem_table”

Extract web based poetry data to the system Task 4 - completed The main task of PosTagger application is to transfer the data collected by the PHP website into actual tables. PosTagger only process entries in “poem_table” field “poem_processed” set to value 0. After processing it set it to 1 indicating it has been processed

Calculate IDF of the database Task 5 – Completed PosTagger only transfer the data to the system it can not calculate IDF. This tool will calculate IDF of the system. Every time new poems added to the system IDF has to be recalculated. The administrator only has to press start button to start the process.

Add/Edit emotional weights/ prefix Task 6 – Completed Administrators will use these tools to manage emotional weights and prefix

Recalculate emotional weights of database Task 7 – Completed Every time new poetry added to the system or new emotional words or prefix added to the system Emotional weights need to be recalculated. The administrator only has to press start button to start this process.

Swear words System needs to detect banned words in the SMS This tool will be used to manage them

Poetry manager Manage poetry in the system

Reading SMS from modem Task 9 – Completed Task 10 - Working on now I have rewritten this entire module I have tested the application with some lab members simultaneously sending SMS

Data entry 120 poems added to the database

Important issues … Do we support multilingual poetry in Kent Ridge MRT? Processing can not display Unicode text We are currently building English poetry database. We would need a large database of other poetry and English translation for it to work. Getting the artist