SlideShare uma empresa Scribd logo
1 de 46
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 Interface

Filters Panel
User Interface

                        Visualization
Filters Panel
User Interface

                              Visualization
Filters Panel




                Quick Links
User Interface

                              Visualization
Filters 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 Page
C2C Websites                                RDF/Relational Store


                                   Desktop App
Crawler




     *: http://open.taobao.com/, http://developer.ebay.com
Crawler
                                                                          Meta/Schema
                                                                            Manager




Crawl 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
                                                                                       Manager




Crawl data:                                                                      Open API
                                                                                              Stat Crawler

• Open API (Taobao TOP ,ebay API*)                                                                           RDF/

• Webpages
                                                                                                             Tuples
                                                                                   Web Page
                                                           C2C Websites                                        RDF/Relational Store



Translate 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
                                                                                       Manager




Crawl data:                                                                      Open API
                                                                                              Stat Crawler

• Open API (Taobao TOP ,ebay API*)                                                                           RDF/

• Webpages
                                                                                                             Tuples
                                                                                   Web Page
                                                           C2C Websites                                        RDF/Relational Store



Translate 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 Engine
Extend the query step by step
                                    Data
                                  Controller



                                Meta/Schema    SPARQL/SQL
                                  Manager        Engine




                                                RDF/Relational Store
Analysis Engine
Extend the query step by step
                                    Data
                                  Controller

                     Step 1
                                Meta/Schema    SPARQL/SQL
                                  Manager        Engine




                                                RDF/Relational Store
Analysis Engine
Extend the query step by step
                                             Data
                                           Controller

                     Step 1
                                         Meta/Schema    SPARQL/SQL
                                           Manager        Engine




                                Step 2

                                                         RDF/Relational Store
Analysis Engine
Extend the query step by step
                                             Data
                                           Controller

                       Step 1
                                         Meta/Schema    SPARQL/SQL
                                           Manager        Engine




                                Step 2

                                                         RDF/Relational Store




              Step 3
Analysis Engine
Extend 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       Engine


A 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       Engine


A limited light-weight triple store
• built on Adobe AIR SQLLite Runtine.

One-table store                                                                          RDF/Relational Store


• designed for star-shape query (attributes
only).
• recall Google’s BigTable*




                              *: http://labs.google.com/papers/bigtable.html
SimpleTripleStore
                                                                          Meta/Schema         SPARQL/SQL
                                                                            Manager             Engine


A limited light-weight triple store
• built on Adobe AIR SQLLite Runtine.

One-table store                                                                                RDF/Relational Store


• designed for star-shape query (attributes
only).
• recall Google’s BigTable*                                               SimpleTripleStore

                                                                                  Naive SPARQL
                                                                                    Translator
Naive SPARQL translator
• translate star-shape SPARQL into line-                                        Adobe AIR SQLLite


shape 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

Mais conteúdo relacionado

Semelhante a Sema Trends: Analysis your sales records semantically!

REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)
Sascha Wenninger
 
Web Application Frameworks (WAF)
Web Application Frameworks (WAF)Web Application Frameworks (WAF)
Web Application Frameworks (WAF)
Ako Kaman
 

Semelhante a Sema Trends: Analysis your sales records semantically! (20)

HDP Next: Governance
HDP Next: GovernanceHDP Next: Governance
HDP Next: Governance
 
Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Web Technology Trends (early 2009)
Web Technology Trends (early 2009)
 
SAP Business Objects Trianing
SAP Business Objects TrianingSAP Business Objects Trianing
SAP Business Objects Trianing
 
Worldcat (and other) APIs
Worldcat (and other) APIsWorldcat (and other) APIs
Worldcat (and other) APIs
 
REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)REST - What's It All About? (SAP TechEd 2012, CD110)
REST - What's It All About? (SAP TechEd 2012, CD110)
 
Building Fast Applications for Streaming Data
Building Fast Applications for Streaming DataBuilding Fast Applications for Streaming Data
Building Fast Applications for Streaming Data
 
Data Governance - Atlas 7.12.2015
Data Governance - Atlas 7.12.2015Data Governance - Atlas 7.12.2015
Data Governance - Atlas 7.12.2015
 
Getting Started with Rails
Getting Started with RailsGetting Started with Rails
Getting Started with Rails
 
NoSql presentation
NoSql presentationNoSql presentation
NoSql presentation
 
Things you must know on ruby on rails single page application
Things you must know on ruby on rails single page applicationThings you must know on ruby on rails single page application
Things you must know on ruby on rails single page application
 
Web Application Frameworks (WAF)
Web Application Frameworks (WAF)Web Application Frameworks (WAF)
Web Application Frameworks (WAF)
 
Personalised Graph-Based Selection of Web APIs
Personalised Graph-Based Selection of Web APIsPersonalised Graph-Based Selection of Web APIs
Personalised Graph-Based Selection of Web APIs
 
From Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbink
From Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbinkFrom Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbink
From Microdata & Schema to rich snippets - SMX Munich - #SMX by @jbobbink
 
Getting to Grips with RESTful APIs
Getting to Grips with RESTful APIsGetting to Grips with RESTful APIs
Getting to Grips with RESTful APIs
 
Web scraping with BeautifulSoup, LXML, RegEx and Scrapy
Web scraping with BeautifulSoup, LXML, RegEx and ScrapyWeb scraping with BeautifulSoup, LXML, RegEx and Scrapy
Web scraping with BeautifulSoup, LXML, RegEx and Scrapy
 
[2011-17-C-4] Heroku & database.com
[2011-17-C-4] Heroku & database.com[2011-17-C-4] Heroku & database.com
[2011-17-C-4] Heroku & database.com
 
WebSockets wiith Scala and Play! Framework
WebSockets wiith Scala and Play! FrameworkWebSockets wiith Scala and Play! Framework
WebSockets wiith Scala and Play! Framework
 
No SQL at The Guardian
No SQL at The GuardianNo SQL at The Guardian
No SQL at The Guardian
 
Restful风格ž„web服务架构
Restful风格ž„web服务架构Restful风格ž„web服务架构
Restful风格ž„web服务架构
 
SPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint BeastSPSDenver - Wrapping Your Head Around the SharePoint Beast
SPSDenver - Wrapping Your Head Around the SharePoint Beast
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 

Sema Trends: Analysis your sales records semantically!

  • 1. 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.
  • 3. Agenda • Motivation • UI of Sema Trends 0.1 • Workflow & Components • Demo Show • Sema Trends 0.2 Info
  • 4. Motivation *: MIS: Management Information System
  • 5. 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
  • 6. 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
  • 8. 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?”
  • 9. 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)
  • 14. User Interface Visualization Filters Panel
  • 15. User Interface Visualization Filters Panel Quick Links
  • 16. User Interface Visualization Filters Panel Quick Links Queries Panel
  • 17. Workflow of Sema Trends v0.1
  • 18. Workflow of Sema Trends v0.1 Data User Interface Controller Meta/Schema SPARQL/SQL Manager Engine Open API Stat Crawler RDF/ Tuples Web Page C2C Websites RDF/Relational Store Desktop App
  • 19. Crawler *: http://open.taobao.com/, http://developer.ebay.com
  • 20. Crawler Meta/Schema Manager Crawl 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
  • 21. Crawler Meta/Schema Manager Crawl data: Open API Stat Crawler • Open API (Taobao TOP ,ebay API*) RDF/ • Webpages Tuples Web Page C2C Websites RDF/Relational Store Translate 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
  • 22. Crawler Meta/Schema Manager Crawl data: Open API Stat Crawler • Open API (Taobao TOP ,ebay API*) RDF/ • Webpages Tuples Web Page C2C Websites RDF/Relational Store Translate 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
  • 23. Analysis Engine Extend the query step by step Data Controller Meta/Schema SPARQL/SQL Manager Engine RDF/Relational Store
  • 24. Analysis Engine Extend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine RDF/Relational Store
  • 25. Analysis Engine Extend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine Step 2 RDF/Relational Store
  • 26. Analysis Engine Extend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine Step 2 RDF/Relational Store Step 3
  • 27. Analysis Engine Extend the query step by step Data Controller Step 1 Meta/Schema SPARQL/SQL Manager Engine Step 2 RDF/Relational Store Step 3 Step 4
  • 28. SimpleTripleStore Meta/Schema SPARQL/SQL Manager Engine RDF/Relational Store *: http://labs.google.com/papers/bigtable.html
  • 29. SimpleTripleStore Meta/Schema SPARQL/SQL Manager Engine A limited light-weight triple store • built on Adobe AIR SQLLite Runtine. RDF/Relational Store *: http://labs.google.com/papers/bigtable.html
  • 30. SimpleTripleStore Meta/Schema SPARQL/SQL Manager Engine A limited light-weight triple store • built on Adobe AIR SQLLite Runtine. One-table store RDF/Relational Store • designed for star-shape query (attributes only). • recall Google’s BigTable* *: http://labs.google.com/papers/bigtable.html
  • 31. SimpleTripleStore Meta/Schema SPARQL/SQL Manager Engine A limited light-weight triple store • built on Adobe AIR SQLLite Runtine. One-table store RDF/Relational Store • designed for star-shape query (attributes only). • recall Google’s BigTable* SimpleTripleStore Naive SPARQL Translator Naive SPARQL translator • translate star-shape SPARQL into line- Adobe AIR SQLLite shape SQL. *: http://labs.google.com/papers/bigtable.html
  • 33. Advantages Easy-to-use user interface: • do not need learn any language. • just click to find the answer
  • 34. 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
  • 35. 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.
  • 36. See it in Action
  • 37. All above is what we have done in this semester, now it’s time for future work :-P
  • 38. To be continued: Sema Trends v0.2 (cloud version)
  • 39. 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
  • 40. New features *: DSS: Decision Support System
  • 41. 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
  • 42. 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
  • 43. 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
  • 46. Appendix A • Why SPARQL? • Flexible (no schema) • More powerful hybrid view • Can be used in APIs for third party developers

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n
  68. \n