0
Tracking Emerging TechnologiesWith Python<br />
Pick Topics<br />There is huge list of emerging technologies. Just a few…<br />Multi-core 			Parallel Programming<br />Web...
Discover Sources<br />Search patterns to discover sources<br />Top in “Cloud Computing”<br />Blogs in “Cloud Computing”<br...
A Bit of Tiny Python Code<br />
A List of Saved Queries<br />
Let Us Look <br />
Save the Results in a File<br />
Once You Get the Sources<br />Let Us Track Them<br />
Track Sources<br />Track Web pages<br />@checkpage , InfoMinder<br />Track Feeds, Blogs<br />RSS Aggregator, InfoStreams<b...
Checkpage – A free Twitter Tool<br />
Eliminate Duplicates<br />Harder than it looks<br />URL dups – normalize, check<br />Similarity Checks<br />Other Clever M...
Get a List of News Items<br />Just the headlines<br />Title + a bit of description<br />Title + the first para of the arti...
Create a Tag Cloud<br />Simple tag clouds<br />Noise words<br />Standard Words<br />Incremental Tag Clouds with Visual Cue...
Detect Trends<br />Progressive Tag Clouds<br />Cumulative Counts over a period<br />Heat Maps<br />Visualization Tools<br ...
Graph Trends<br />Splash Lines<br />Graphs<br />Motion Charts<br />
Spiral<br />From the news and trends, find new sources and add them to your list<br />Repeat the whole process<br />Rank S...
Upcoming SlideShare
Loading in...5
×

Tracking emerging technologies

1,193

Published on

A talk on how to write a few snippets of python code to track emerging technology trends.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,193
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
18
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Tracking emerging technologies"

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

    Clipping is a handy way to collect important slides you want to go back to later.

×