SlideShare una empresa de 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

Más contenido relacionado

Similar a Sema Trends: Analysis your sales records semantically!

Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Web Technology Trends (early 2009)
Web Technology Trends (early 2009)Prodosh Banerjee
 
Worldcat (and other) APIs
Worldcat (and other) APIsWorldcat (and other) APIs
Worldcat (and other) APIsspurioso
 
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
 
Building Fast Applications for Streaming Data
Building Fast Applications for Streaming DataBuilding Fast Applications for Streaming Data
Building Fast Applications for Streaming Datafreshdatabos
 
Data Governance - Atlas 7.12.2015
Data Governance - Atlas 7.12.2015Data Governance - Atlas 7.12.2015
Data Governance - Atlas 7.12.2015Hortonworks
 
Getting Started with Rails
Getting Started with RailsGetting Started with Rails
Getting Started with RailsBasayel Said
 
NoSql presentation
NoSql presentationNoSql presentation
NoSql presentationMat Wall
 
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 applicationAndolasoft Inc
 
Web Application Frameworks (WAF)
Web Application Frameworks (WAF)Web Application Frameworks (WAF)
Web Application Frameworks (WAF)Ako Kaman
 
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 APIsMilan Dojchinovski
 
Getting to Grips with RESTful APIs
Getting to Grips with RESTful APIsGetting to Grips with RESTful APIs
Getting to Grips with RESTful APIsPetko Mikhailov
 
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 ScrapyLITTINRAJAN
 
[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.comMitch Okamoto
 
WebSockets wiith Scala and Play! Framework
WebSockets wiith Scala and Play! FrameworkWebSockets wiith Scala and Play! Framework
WebSockets wiith Scala and Play! FrameworkFabio Tiriticco
 
No SQL at The Guardian
No SQL at The GuardianNo SQL at The Guardian
No SQL at The GuardianMat Wall
 
Restful风格ž„web服务架构
Restful风格ž„web服务架构Restful风格ž„web服务架构
Restful风格ž„web服务架构Benjamin Tan
 
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 BeastMark Rackley
 

Similar 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

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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...DianaGray10
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
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 DiscoveryTrustArc
 
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 WoodJuan lago vázquez
 
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 TerraformAndrey Devyatkin
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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
 
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
 
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
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

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 del 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