• Save
Sema Trends: Analysis your sales records semantically!
Upcoming SlideShare
Loading in...5
×
 

Sema Trends: Analysis your sales records semantically!

on

  • 745 views

Sema Trends is a sale records analytic tools based on Adobe AIR platform.

Sema Trends is a sale records analytic tools based on Adobe AIR platform.

Statistics

Views

Total Views
745
Views on SlideShare
745
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n

Sema Trends: Analysis your sales records semantically! Sema Trends: Analysis your sales records semantically! Presentation Transcript

  • Sema Trends: Analysis your sales records semantically! Kang Zhang (jobo.zh@gmail.com) Semantc Web Group@Apex Lab 2010-01-22 Used for SJTU Semantic Web Course 2009 Fall only. Redistribution is NOT allowed. (c) Copyright 2010 Kang Zhang. All Rights Reserved.
  • Agenda
  • Agenda• Motivation• UI of Sema Trends 0.1• Workflow & Components• Demo Show• Sema Trends 0.2 Info
  • Motivation *: MIS: Management Information System
  • Motivation• The unprecedented boom in eBusiness. • ebay.com’s revenue: 8.541 billion$ in 2008 • taobao.com’s sales: 200 billion in 2009 *: MIS: Management Information System
  • Motivation• The unprecedented boom in eBusiness. • ebay.com’s revenue: 8.541 billion$ in 2008 • taobao.com’s sales: 200 billion in 2009• Make the MIS* affordable for small business and individuals. • reduce the cost; improve the efficiency. *: MIS: Management Information System
  • Decision Support in C2C
  • Decision Support in C2C• Find information from sales records. • “In which area, the customers make the largest number of trades?” • “Which day do we make trades best?” • “In which area, the customers do not bargain?”
  • Decision Support in C2C• Find information from sales records. • “In which area, the customers make the largest number of trades?” • “Which day do we make trades best?” • “In which area, the customers do not bargain?”• Problems • Hard to get (need to learn SQL etc.) • Hard to read (boring, long spreadsheets)
  • User Interface
  • User Interface
  • User Interface
  • User InterfaceFilters Panel
  • User Interface VisualizationFilters Panel
  • User Interface VisualizationFilters Panel Quick Links
  • User Interface VisualizationFilters Panel Quick Links Queries Panel
  • Workflow of Sema Trends v0.1
  • Workflow of Sema Trends v0.1 Data User Interface Controller Meta/Schema SPARQL/SQL Manager Engine Open API Stat Crawler RDF/ Tuples Web PageC2C Websites RDF/Relational Store Desktop App
  • Crawler *: http://open.taobao.com/, http://developer.ebay.com
  • Crawler Meta/Schema ManagerCrawl data: Open API Stat Crawler• Open API (Taobao TOP ,ebay API*) RDF/• Webpages Tuples Web Page C2C Websites RDF/Relational Store *: http://open.taobao.com/, http://developer.ebay.com
  • Crawler Meta/Schema ManagerCrawl data: Open API Stat Crawler• Open API (Taobao TOP ,ebay API*) RDF/• Webpages Tuples Web Page C2C Websites RDF/Relational StoreTranslate data into Ntriples: <http://www.taobao.com/product/instance31b7445d258> <http://apex.sjtu.edu.cn/kang/taobao#price> "2004.0" . <http://www.taobao.com/product/instance31b7445d258> <http://apex.sjtu.edu.cn/kang/taobao#title> "Nokia N95" . <http://www.taobao.com/user/userleakjo> <http://apex.sjtu.edu.cn/kang/taobao#sale> <http://www.taobao.com/product/ instance31b7445d258> . <http://www.taobao.com/product/instance31b7445d258> <http://apex.sjtu.edu.cn/kang/taobao#created> "2009-12-28" . *: http://open.taobao.com/, http://developer.ebay.com
  • Crawler Meta/Schema ManagerCrawl data: Open API Stat Crawler• Open API (Taobao TOP ,ebay API*) RDF/• Webpages Tuples Web Page C2C Websites RDF/Relational StoreTranslate data into Ntriples: <http://www.taobao.com/product/instance31b7445d258> <http://apex.sjtu.edu.cn/kang/taobao#price> "2004.0" . <http://www.taobao.com/product/instance31b7445d258> <http://apex.sjtu.edu.cn/kang/taobao#title> "Nokia N95" . <http://www.taobao.com/user/userleakjo> <http://apex.sjtu.edu.cn/kang/taobao#sale> <http://www.taobao.com/product/ instance31b7445d258> . <http://www.taobao.com/product/instance31b7445d258> <http://apex.sjtu.edu.cn/kang/taobao#created> "2009-12-28" .Store in knowledge base. *: http://open.taobao.com/, http://developer.ebay.com
  • Analysis EngineExtend the query step by step Data Controller Meta/Schema SPARQL/SQL Manager Engine RDF/Relational Store
  • Analysis EngineExtend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine RDF/Relational Store
  • Analysis EngineExtend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine Step 2 RDF/Relational Store
  • Analysis EngineExtend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine Step 2 RDF/Relational Store Step 3
  • Analysis EngineExtend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine Step 2 RDF/Relational Store Step 3 Step 4
  • SimpleTripleStore Meta/Schema SPARQL/SQL Manager Engine RDF/Relational Store *: http://labs.google.com/papers/bigtable.html
  • SimpleTripleStore Meta/Schema SPARQL/SQL Manager EngineA limited light-weight triple store• built on Adobe AIR SQLLite Runtine. RDF/Relational Store *: http://labs.google.com/papers/bigtable.html
  • SimpleTripleStore Meta/Schema SPARQL/SQL Manager EngineA limited light-weight triple store• built on Adobe AIR SQLLite Runtine.One-table store RDF/Relational Store• designed for star-shape query (attributesonly).• recall Google’s BigTable* *: http://labs.google.com/papers/bigtable.html
  • SimpleTripleStore Meta/Schema SPARQL/SQL Manager EngineA limited light-weight triple store• built on Adobe AIR SQLLite Runtine.One-table store RDF/Relational Store• designed for star-shape query (attributesonly).• recall Google’s BigTable* SimpleTripleStore Naive SPARQL TranslatorNaive SPARQL translator• translate star-shape SPARQL into line- Adobe AIR SQLLiteshape SQL. *: http://labs.google.com/papers/bigtable.html
  • Advantages
  • Advantages Easy-to-use user interface: • do not need learn any language. • just click to find the answer
  • Advantages Easy-to-use user interface: • do not need learn any language. • just click to find the answer Easy-to-read information: • analysis results are pretty visualized
  • Advantages Easy-to-use user interface: • do not need learn any language. • just click to find the answer Easy-to-read information: • analysis results are pretty visualized y! Po we red B Smart and flexible SW storage:Semantic Web • can be extended to most C2C websites without considering of the differences between schemas.
  • See it in Action
  • All above is what we have done in this semester, now it’s time for future work :-P
  • To be continued: Sema Trends v0.2 (cloud version)
  • To be continued: Sema Trends v0.2 (cloud version) User Interface Data Proxy Client Schema SPARQL Data Mining Manager Engine Agent Knowledge Base Stat Crawler RDF Open API/ Web Page RDF Cloud C2C Websites
  • New features *: DSS: Decision Support System
  • New features Working on cloud: Schema Manager SPARQL Engine Data Mining Agent • stable, safe and can be released as a web Stat Crawler application. Open API/ Web Page RDF RDF *: DSS: Decision Support System
  • New features Working on cloud: Schema Manager SPARQL Engine Data Mining Agent • stable, safe and can be released as a web Stat Crawler application. Open API/ Web Page RDF RDF More product information: • enriched by semantic knowledge base (freebase, dbpedia etc. ) Knowledge Base *: DSS: Decision Support System
  • New features Working on cloud: Schema Manager SPARQL Engine Data Mining Agent • stable, safe and can be released as a web Stat Crawler application. Open API/ Web Page RDF RDF More product information: • enriched by semantic knowledge base (freebase, dbpedia etc. ) Knowledge Base Useful business strategy support: Data Mining • provided by cloud mining & statistical Agent result. • from data warehouse to DSS* *: DSS: Decision Support System
  • Questions?
  • Thanks~
  • Appendix A• Why SPARQL? • Flexible (no schema) • More powerful hybrid view • Can be used in APIs for third party developers