Top Banner
Meme Mining for Fun Meme Mining for Fun and Profit and Profit By Broward Horne By Broward Horne DefCon DefCon 13 13
33

Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Apr 04, 2018

Download

Documents

phamduong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Meme Mining for Fun Meme Mining for Fun and Profitand Profit

By Broward HorneBy Broward HorneDefConDefCon 1313

Page 2: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

33--Part PresentationPart Presentation

Tactical Tactical –– MemeMinerMemeMiner Parlor TricksParlor TricksOperational Operational –– SS--curve theorycurve theoryStrategic Strategic –– Social BandwidthSocial Bandwidth

Page 3: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Dot Com Crash Continues?Dot Com Crash Continues?Recent layoffs in 2005Recent layoffs in 2005

IBM IBM –– 13,00013,000 HypercomHypercomSun Sun –– another 5%another 5% BMCBMCGM GM –– 25,00025,000 KrispyKrispy KremeKremeGE GE –– ““reorganizationreorganization”” CrayCrayAlcoa Alcoa –– 6,5006,500 DHLDHLWinn Dixie Winn Dixie –– 22,00022,000 American ExpressAmerican ExpressLear Lear –– 7,7007,700

Page 4: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

What To Do?What To Do?

Your time and effort are finite.Your time and effort are finite.The IT market changes constantly.The IT market changes constantly.What skills should you focus on?What skills should you focus on?A mistake can be costly.A mistake can be costly.

Page 5: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

MeMe

Why should you listen to me?Why should you listen to me?Hacked some systems prior to 1991Hacked some systems prior to 1991

Page 6: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

SS--CurveCurve

Fundamental business functionFundamental business function

Page 7: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

SS--CurveCurve

Rate of change in normal curveRate of change in normal curve

Page 8: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Meme Mining TheoryMeme Mining Theory

Frequency count is proxy for SFrequency count is proxy for S--curvecurveMonitor technical trendsMonitor technical trendsRide the SRide the S--curvecurve

Page 9: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

ExampleExample

Delphi Programming LanguageDelphi Programming Language

Page 10: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Meme MinerMeme Miner

Simple java programSimple java programExecutes sequential queriesExecutes sequential queriesBuilds chart with query resultsBuilds chart with query results

Page 11: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

DejaNewsDejaNews Frequency CountFrequency Count

Rough Proxy for Internet GrowthRough Proxy for Internet Growth

Page 12: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Major EventsMajor Events

Page 13: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Historical GraphsHistorical Graphs

DelphiDelphi

Page 14: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Historical GraphsHistorical Graphs

Work Work –– can you identify the pattern?can you identify the pattern?

Page 15: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Historical GraphsHistorical Graphs

Palladium Palladium –– rumors precede riserumors precede rise

Page 16: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Historical GraphsHistorical Graphs

Concurrent with stock pricesConcurrent with stock prices

Page 17: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Historical GraphsHistorical Graphs

Classic SClassic S--curve points of interestcurve points of interest

Page 18: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

Water shortageWater shortage

Page 19: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

Trends in Scripting LanguagesTrends in Scripting Languages

Page 20: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

WIMAX about to explode?WIMAX about to explode?

Page 21: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

WiWi--fifi phone is hotphone is hot

Page 22: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

BlogsBlogs ( 27% don( 27% don’’t know what it is )t know what it is )

Page 23: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

Inflection tends to be at 50% pointInflection tends to be at 50% pointInflection point is maximum hysteriaInflection point is maximum hysteria

What can we predict about What can we predict about ““bloggingblogging””??

Page 24: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

PrePre--inflection Graphsinflection Graphs

RSS FeedsRSS Feeds

Page 25: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Miner DeficienciesMiner Deficiencies

Requires knowledge of trend to testRequires knowledge of trend to testSubject to manipulationSubject to manipulationNot statistically rigorousNot statistically rigorousDependent on good keywordsDependent on good keywordsWorks poorly for nonWorks poorly for non--technical trendstechnical trends

Page 26: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Potential ImprovementsPotential Improvements

Use RSS feeds to catch trend earlierUse RSS feeds to catch trend earlierSkewing factor for search enginesSkewing factor for search enginesExtract more abstract relationshipsExtract more abstract relationships

Page 27: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Internet SInternet S--CurveCurve

Has Internet Growth peaked?Has Internet Growth peaked?What happens if growth peaks?What happens if growth peaks?

Page 28: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

DejaNewsDejaNews AnomalyAnomaly

Market saturation?Market saturation?

Page 29: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Social BandwidthSocial Bandwidth

People have finite bandwidthPeople have finite bandwidthPeople have finite storagePeople have finite storageShared context impacts bandwidthShared context impacts bandwidth

Page 30: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Cost of InformationCost of Information

Marginal Cost versus Marginal ReturnMarginal Cost versus Marginal Return

Page 31: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Cost Versus PriceCost Versus Price

Diversity versus CostDiversity versus Cost

Page 32: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

IT Trend ChangeIT Trend Change

Marginal cost exceeds returnMarginal cost exceeds return

Page 33: Meme Mining for Fun and Profit - defcon.org · Meme Mining for Fun and Profit ... Conference,Presentations,Technology,Phreaking,lockpicking,Hackers,Hardware Hacking,Physcial Security,RFID,InfoSec,Bio

Other SignsOther Signs

Comdex shows no recoveryComdex shows no recovery