SlideShare une entreprise Scribd logo
1  sur  16
Tracking Emerging TechnologiesWith Python
Pick Topics There is huge list of emerging technologies. Just a few… Multi-core 			Parallel Programming Web Frameworks		Scalable Computing Cloud Computing		Mobile Computing Social Computing		Web Frameworks Data Analytics			Machine Learning Visualization			Game Computing ….
Discover Sources Search patterns to discover sources Top in “Cloud Computing” Blogs in “Cloud Computing” “Cloud Computing” Portals Vendors “Cloud Computing” Products “Cloud Computing” The query: Top (Blogs OR Vendors OR Portals OR Products) in “Cloud Computing” Let us add filetype: xml to get feeds
A Bit of Tiny Python Code
A List of Saved Queries
Let Us Look
Save the Results in a File
Once You Get the Sources Let Us Track Them
Track Sources Track Web pages @checkpage , InfoMinder Track Feeds, Blogs RSS Aggregator, InfoStreams Combine the stuff  Yahoo Pipes Do It Yourself Write your own Python/Django App
Checkpage – A free Twitter Tool
Eliminate Duplicates Harder than it looks URL dups – normalize, check Similarity Checks Other Clever Methods Discussion Twitter Streams? Noisy Channels?
Get a List of News Items Just the headlines Title + a bit of description Title + the first para of the article Title + the entire article
Create a Tag Cloud Simple tag clouds Noise words Standard Words Incremental Tag Clouds with Visual Cues WordClouds, Digrams, Tri-grams Python NLTK to the rescue
Detect Trends Progressive Tag Clouds Cumulative Counts over a period Heat Maps Visualization Tools Mind Map Generators
Graph Trends Splash Lines Graphs Motion Charts
Spiral From the news and trends, find new sources and add them to your list Repeat the whole process Rank Sources, Items Voting (manual) Click tracking (auto) Collaborative Filtering

Contenu connexe

En vedette

A few lessons from 4 startups
A few lessons from 4 startupsA few lessons from 4 startups
A few lessons from 4 startups
Dorai Thodla
 
Big data – a brief overview
Big data – a brief overviewBig data – a brief overview
Big data – a brief overview
Dorai Thodla
 

En vedette (10)

A few lessons from 4 startups
A few lessons from 4 startupsA few lessons from 4 startups
A few lessons from 4 startups
 
Leveraging Social Media
Leveraging Social MediaLeveraging Social Media
Leveraging Social Media
 
Exploring Opportunities E Week Talk
Exploring Opportunities   E Week TalkExploring Opportunities   E Week Talk
Exploring Opportunities E Week Talk
 
Why startups need mentors and coaches
Why startups need mentors and coachesWhy startups need mentors and coaches
Why startups need mentors and coaches
 
Dorai Nasscom Apr29
Dorai Nasscom Apr29Dorai Nasscom Apr29
Dorai Nasscom Apr29
 
Spotting Opportunities
Spotting OpportunitiesSpotting Opportunities
Spotting Opportunities
 
Big data – a brief overview
Big data – a brief overviewBig data – a brief overview
Big data – a brief overview
 
InfoTools: Beyond Search
InfoTools: Beyond SearchInfoTools: Beyond Search
InfoTools: Beyond Search
 
Improving Teaching/Learning
Improving Teaching/LearningImproving Teaching/Learning
Improving Teaching/Learning
 
Technology Trends
Technology TrendsTechnology Trends
Technology Trends
 

Similaire à Tracking emerging technologies

Internet research-1200691875464541-5
Internet research-1200691875464541-5Internet research-1200691875464541-5
Internet research-1200691875464541-5
惠子 李
 
Internet research-1200691875464541-5
Internet research-1200691875464541-5Internet research-1200691875464541-5
Internet research-1200691875464541-5
惠子 李
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
kevinreiss
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011
sssw2011
 

Similaire à Tracking emerging technologies (20)

Making things findable
Making things findableMaking things findable
Making things findable
 
Social Media Data Collection & Analysis
Social Media Data Collection & AnalysisSocial Media Data Collection & Analysis
Social Media Data Collection & Analysis
 
Fundamentals Of Search
Fundamentals Of SearchFundamentals Of Search
Fundamentals Of Search
 
Internet Research
Internet ResearchInternet Research
Internet Research
 
Internet research for HRD Profession
Internet research for HRD ProfessionInternet research for HRD Profession
Internet research for HRD Profession
 
Internet research-1200691875464541-5
Internet research-1200691875464541-5Internet research-1200691875464541-5
Internet research-1200691875464541-5
 
Internet research-1200691875464541-5
Internet research-1200691875464541-5Internet research-1200691875464541-5
Internet research-1200691875464541-5
 
Internet research
Internet researchInternet research
Internet research
 
Introduction to Deep Learning
Introduction to Deep LearningIntroduction to Deep Learning
Introduction to Deep Learning
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
Doing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to ProductivityDoing More with Less: Mash Your Way to Productivity
Doing More with Less: Mash Your Way to Productivity
 
Jared Whitlock Open Source In The Enterprise Plone @ Novell
Jared Whitlock   Open Source In The Enterprise    Plone @ NovellJared Whitlock   Open Source In The Enterprise    Plone @ Novell
Jared Whitlock Open Source In The Enterprise Plone @ Novell
 
Mikkel Heisterberg - An introduction to developing for the Activity Stream
Mikkel Heisterberg - An introduction to developing for the Activity StreamMikkel Heisterberg - An introduction to developing for the Activity Stream
Mikkel Heisterberg - An introduction to developing for the Activity Stream
 
An Introduction to Working With the Activity Stream
An Introduction to Working With the Activity StreamAn Introduction to Working With the Activity Stream
An Introduction to Working With the Activity Stream
 
Web Evolution Nova Spivack Twine
Web Evolution   Nova Spivack   TwineWeb Evolution   Nova Spivack   Twine
Web Evolution Nova Spivack Twine
 
Splunk Stream - Einblicke in Netzwerk Traffic
Splunk Stream - Einblicke in Netzwerk TrafficSplunk Stream - Einblicke in Netzwerk Traffic
Splunk Stream - Einblicke in Netzwerk Traffic
 
Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011Peter Mika's Presentation at SSSW 2011
Peter Mika's Presentation at SSSW 2011
 
Introducing Featured Search - Talk on the TYPO3 CAMP MALLORCA 2015
Introducing Featured Search - Talk on the TYPO3 CAMP MALLORCA 2015Introducing Featured Search - Talk on the TYPO3 CAMP MALLORCA 2015
Introducing Featured Search - Talk on the TYPO3 CAMP MALLORCA 2015
 
Intrigue Core: Scaling Assessment Automation
Intrigue Core: Scaling Assessment AutomationIntrigue Core: Scaling Assessment Automation
Intrigue Core: Scaling Assessment Automation
 
Five Ways To Calais V01
Five Ways To Calais V01Five Ways To Calais V01
Five Ways To Calais V01
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Dernier (20)

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
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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...
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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...
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
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
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
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...
 
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
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 

Tracking emerging technologies

  • 2. Pick Topics There is huge list of emerging technologies. Just a few… Multi-core Parallel Programming Web Frameworks Scalable Computing Cloud Computing Mobile Computing Social Computing Web Frameworks Data Analytics Machine Learning Visualization Game Computing ….
  • 3. Discover Sources Search patterns to discover sources Top in “Cloud Computing” Blogs in “Cloud Computing” “Cloud Computing” Portals Vendors “Cloud Computing” Products “Cloud Computing” The query: Top (Blogs OR Vendors OR Portals OR Products) in “Cloud Computing” Let us add filetype: xml to get feeds
  • 4. A Bit of Tiny Python Code
  • 5. A List of Saved Queries
  • 7. Save the Results in a File
  • 8. Once You Get the Sources Let Us Track Them
  • 9. Track Sources Track Web pages @checkpage , InfoMinder Track Feeds, Blogs RSS Aggregator, InfoStreams Combine the stuff Yahoo Pipes Do It Yourself Write your own Python/Django App
  • 10. Checkpage – A free Twitter Tool
  • 11. Eliminate Duplicates Harder than it looks URL dups – normalize, check Similarity Checks Other Clever Methods Discussion Twitter Streams? Noisy Channels?
  • 12. Get a List of News Items Just the headlines Title + a bit of description Title + the first para of the article Title + the entire article
  • 13. Create a Tag Cloud Simple tag clouds Noise words Standard Words Incremental Tag Clouds with Visual Cues WordClouds, Digrams, Tri-grams Python NLTK to the rescue
  • 14. Detect Trends Progressive Tag Clouds Cumulative Counts over a period Heat Maps Visualization Tools Mind Map Generators
  • 15. Graph Trends Splash Lines Graphs Motion Charts
  • 16. Spiral From the news and trends, find new sources and add them to your list Repeat the whole process Rank Sources, Items Voting (manual) Click tracking (auto) Collaborative Filtering