Why Data Stream Management Systems Is a New Frontier for Social Media Marketing

720 views
644 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
720
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Second bullet: you may consider changing it to “Several Data Stream Management System (DSMS) prototypes and projects” And Stream can be a sub point under second bullet Change the bullet “Very advanced applications …” to “Supports advanced applications such as sequence queries and stream-mining queries”
  • Why Data Stream Management Systems Is a New Frontier for Social Media Marketing

    1. 1. SMM: A Data Stream Management System for Knowledge Discovery Hetal Thakkar, Nikolay Laptev, Hamid Mousavi, Barzan Mozafari, Vincenzo Russo, Carlo Zaniolo Computer Science Department UCLA
    2. 2. Data Stream Management Systems (DSMS) <ul><ul><li>DSMS critical in a variety of applications </li></ul></ul><ul><ul><ul><li>Click-stream analysis, </li></ul></ul></ul><ul><ul><ul><li>Algorithmic Trading </li></ul></ul></ul><ul><ul><ul><li>Network monitoring </li></ul></ul></ul><ul><ul><ul><li>Credit card fraud detection … </li></ul></ul></ul><ul><ul><li>Many DSMS Projects and Prototypes : </li></ul></ul><ul><ul><ul><li>STREAM (Stanford), Aurora/Borealis (Brown, MIT), Telegraph (UCB), Gigascope (AT&T), Stream Mill (UCLA), … and so on. </li></ul></ul></ul><ul><ul><li>Commercial Startups and vendor extensions: </li></ul></ul><ul><ul><ul><li>StreamBase, Aleri, Coral8, Apama, Truviso, </li></ul></ul></ul><ul><ul><ul><li>DBMS vendors … </li></ul></ul></ul><ul><ul><li>Support for online mining on data streams: unresolved issue for current systems. </li></ul></ul>
    3. 3. Two Main Research Challenges <ul><ul><li>Challenge I : Fast and Light algorithms needed for online mining algorithms. </li></ul></ul><ul><ul><li>Challenge II : These and business intelligence applications require the Quality of Service (QoS) of DSMS. Thus these algorithms must be deployed as part of a DSMS. </li></ul></ul><ul><ul><li>Much research on first challenge—a stream of papers in DM conferences—but not on the second that is probably even harder . </li></ul></ul>
    4. 4. Data Stream Mining & DSMS QoS <ul><li>DSMS: Support continuous queries over massive data streams </li></ul><ul><ul><li>with QoS (Quality of Service) guarantees and </li></ul></ul><ul><ul><li>(Quasi) Real-time response through: </li></ul></ul><ul><ul><ul><li>Scheduling, query optimization, </li></ul></ul></ul><ul><ul><ul><li>Windows and other Synopses </li></ul></ul></ul><ul><ul><ul><li>Load shedding … </li></ul></ul></ul><ul><ul><li>But </li></ul></ul><ul><ul><ul><li>Current DSMS focus on simple continuous queries </li></ul></ul></ul><ul><ul><ul><li>Using query languages based on SQL </li></ul></ul></ul><ul><ul><ul><li>- Lackluster history of SQL with KDD </li></ul></ul></ul><ul><ul><ul><li>- DSMS bring more problems: e.g. blocking queries not allowed. </li></ul></ul></ul>

    ×