Title: SchemaDB An Extensible Schema Database Using ECG Representation
1SchemaDB An Extensible Schema Database Using
ECG Representation
A SROP/SUPERB Project Presented by
Manli Mary Li Computer Science San Francisco
State University
Mentored By Prof. Jerry Feldman Dr. Srini
Sarayanan Artificial Intelligence International
Computer Science Institute University of
California, Berkeley
2Presentation Agenda
- Background information
- System Architecture
- Data Model used in relational database
- Features and User Interface
- Future work
3Background of SchemaDB Project
- What is a schema in ECG Basic conceptual unit
in Embodied Construction Grammar - What has been studied Image schemas, X-schemas,
Frames, Maps previous work done by Mark Johnson
and George Lakoff - Who cares about schemas -- Linguists, cognitive
scientists, psychologists, computer scientists,
etc - Why do we care Metaphorical meaning and
inference, language learning and use, and machine
translation
4Objectives of SchemaDB
- To create a schema database that has friendly
web-based user interface (UI) - To formalize schema representation using Embodied
Construction Grammar (ECG) - To establish a complete database that consists of
cross-cultural, cross-language schemas - To ensure flexibility and security for user
interaction with database
5Methodology of SchemaDB
- Client-Server model
- Web application
- HTML(Hypertext Markup Language)
- PHP (PHP Hypertext Processor)
- Relational Database MySQL
6SchemaDB System Architecture
7SchemaDB Relational Data Model
8SchemaDB UI Main page
9Features and UI Editing Schema
Add info. Using text field and display info
10Features and UI ECG Representation
Data entry using ECG Form and Display of
Existing/updated data
Select existing data of schema for deletion
11Features and UI Browsing database Info.
Extract and sort information from database
according to users' need
12SchemaDB Future Work
- Implement Inheritance tree of schemas
- Schema inheritance management
- Graphical representation of inheritance tree
- Database management
- Security management Set diff. rights to diff.
users - Solve problems caused by the limitation of MySQL
table capacity - Statistical feature
- Online poll taking
- Analysis of gathered data
13Ellen Dodge, Linguistic Graduate, ICSIDr. Srini
Sarayanan, ICSIDr. Jerry Feldman, Prof. EECS
UCBDr. Arno Puder, Prof. SFSUKristi Pullen, UCB
SROP Cord.Heather Zenone, UCB SROP Dir.Dr.
JoAnn Aguirre, CA Pre-Doc Dir.SROP FOLKS
Special Thanks To
14SchemaDB Relational Data Example
evoke
necessary
Source-path -goal
roles
goal
source
schema
Into
binding
subcase
parent
container
roles
Interior
Exterior