Mining the Social Web and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
Sell Back Your Copy
For a $10.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites
 
 
Start reading Mining the Social Web on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites [Paperback]

Matthew A. Russell (Author)
4.4 out of 5 stars  See all reviews (16 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Friday, May 25? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $17.27  
Paperback $26.39  
More to Explore
Check out the book's mind map, (PDF) a graphical representation of the social web.

Book Description

February 8, 2011

Want to tap the tremendous amount of valuable social data in Facebook, Twitter, LinkedIn, and Google+? This refreshed edition helps you discover who’s making connections with social media, what they’re talking about, and where they’re located. You’ll learn how to combine social web data, analysis techniques, and visualization to find what you’ve been looking for in the social haystack—as well as useful information you didn’t know existed.

Each standalone chapter introduces techniques for mining data in different areas of the social Web, including blogs and email. All you need to get started is a programming background and a willingness to learn basic Python tools.

  • Get a straightforward synopsis of the social web landscape
  • Use adaptable scripts on GitHub to harvest data from social network APIs such as Twitter, Facebook, LinkedIn, and Google+
  • Learn how to employ easy-to-use Python tools to slice and dice the data you collect
  • Explore social connections in microformats with the XHTML Friends Network
  • Apply advanced mining techniques such as TF-IDF, cosine similarity, collocation analysis, document summarization, and clique detection
  • Build interactive visualizations with web technologies based upon HTML5 and JavaScript toolkits

"A rich, compact, useful, practical introduction to a galaxy of tools, techniques, and theories for exploring structured and unstructured data."
--Alex Martelli, Senior Staff Engineer, Google

Check Out Related Media



Frequently Bought Together

Mining the Social Web: Analyzing Data from Facebook, Twitter, LinkedIn, and Other Social Media Sites + Programming Collective Intelligence: Building Smart Web 2.0 Applications + Data Analysis with Open Source Tools
Price For All Three: $77.12

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Programming Collective Intelligence: Building Smart Web 2.0 Applications $26.39

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Data Analysis with Open Source Tools $24.34

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details



Editorial Reviews

About the Author

Matthew Russell, Vice President of Engineering at Digital Reasoning Systems (http://www.digitalreasoning.com/) and Principal at Zaffra (http://zaffra.com), is a computer scientist who is passionate about data mining, open source, and web application technologies. He’s also the author of Dojo: The Definitive Guide (O’Reilly).


Product Details

  • Paperback: 356 pages
  • Publisher: O'Reilly Media; 1 edition (February 8, 2011)
  • Language: English
  • ISBN-10: 1449388345
  • ISBN-13: 978-1449388348
  • Product Dimensions: 9.3 x 7 x 0.8 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #9,062 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

Most Helpful Customer Reviews
17 of 18 people found the following review helpful
pure fun March 3, 2011
Format:Paperback|Amazon Verified Purchase
Mining the Social Web does a great job of introducing a wide variety of techniques and wealth of resources for exploring freely available social data and personal information. If you are willing to spend the time tinkering with the examples, the book is pure fun. It offers a nice compliment to Segaran's Programming Collective Intelligence: Building Smart Web 2.0 Applications. The two books overlap but where they do offer different perspectives and explanations of common techniques (e.g., TF-IDF, cosine similarity, Jaccard index). If you are well-versed in data mining the web you may find much of the discussion familiar. If you have only been casually engaged to date, your toolbox will fill quickly.

In order to work with the book's examples related to LinkedIn and Facebook you really need to have a robust collection of connections. In terms of the source code itself, most of it worked as is. I wasn't able to install the Buzz library which limited my interaction with material in chapter 7 and opted to not get involved with the LinkedIn or Facebook but found the discussions around them easy to follow. By far my favorite chapter in the book was chapter 8, "Blogs et al.: Natural Language Processing (and Beyond)..." It was quite fascinating and caused my reading list to grow considerably.
Comment | 
Was this review helpful to you?
11 of 12 people found the following review helpful
Format:Paperback
This book covers a lot of ground. It's, at times, a bit vertiginous in the amount of subjects and technologies it touches per chapter, and is not always easy to follow. It can also introduce so many interesting things that, by the time you finished becoming familiar with all of them, after wandering for hours on the web, jumping from interesting technology to interesting technology, you may have forgotten what took you to these places and wonder where you were in the book. Time spent reading it is, however, time very well spent. When you finish it, you will have at least a cursory familiarity with tools like OAuth, CouchDB, Redis, MapReduce, NumPy (and the Python programming language, albeit it will help you a lot if you know your way around Python before you start the book), Graphviz, SIMILE widgets, NLTK, various service APIs and data formats, and will be well equipped to explore those rich datasets on your own. The chapters are well compartmentalized and it's easy to pick chapters to read according to your needs. I know that, when I face the problems they tackle, I will do exactly that.

If you do any kind of analysis and visualization of social-generated data that's on the web, this book is a good pick. Even if your datasets are not from the web, you may find the parts on analysis and visualization very interesting.
Comment | 
Was this review helpful to you?
5 of 5 people found the following review helpful
Format:Paperback
Some basic programming ability is a must for this book, as the first page starts with installing the Python development tools. If you don't know Python, that is okay since all the code is easy to follow. Everything you need to develop and run the examples is described step by step with clear instructions at every point.

Once you get comfortable with the basics, the author quickly moves from topic to topic, giving a good introduction into many aspects of how to mine data and generate useful conclusions. Some of the examples include

accessing your twitter feed with OAuth,
processing feeds to determine influence,
using set-wise opeations with redis to determine which of your friends are also followers,
storing data in CouchDB,
using map-reduce to determine the most popular mentions and topics,
natural language processing,
and seeing data with various visualization tools.

And that was just for Twitter.

The book continues on with examples of processing mailboxes, LinkedIn, Google Buzz, blogs, Facebook, and the Semantic Web. The examples show how easy it is to gather and analyze data from all these social web sites.

With a good breadth of coverage, I highly recommend this book for anyone wanting to learn to process and visualize large amounts of data, either from the social web or any other data source.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
Code doesn't work
The first examples of code just don't run. Twitter API seems to have changed a bit and the book isn't coping with that, they do have source code in their website but it's not all... Read more
Published 1 month ago by Zanzamar
I wish I had started with this book when I first got interested in...
I wish I had started with this book when I first got interested in machine learning: it's fun and gives just enough background to try things out without information overloading. Read more
Published 3 months ago by Sofia Cardita
Great book, which provides hours of experiments to run on your own...
Mining the Social Web is one of those books that looks okay, but surprises and delights with each chapter. Read more
Published 4 months ago by Jeff
Social Media Concepts in Action for Practitioners and Hobbyists Alike
Mining the Social Web by Matthew Russell is a delightful reading which covers a wide array of very pertinent social media technologies. Read more
Published 8 months ago by Adnan Masood
Good read, a survey with depth
Mining the Social Web is a guide to using Python and related tools to make sense out of data from Twitter, Facebook, and other Social Media and Web data. Read more
Published 14 months ago by normd
Interesting but lacking in practical examples
Mining the Social Web by Matthew Russell, published by O'Reilly, is an overview of data mining popular websites such as Twitter, Facebook, Linkedin and more. Read more
Published 14 months ago by David Bowers
Excellent book to start analyzing social media
This is a great book to get you started analyzing data of various social media outlets. Russell assumes some basic Python knowledge, as he should since this isn't a tutorial for... Read more
Published 15 months ago by Kamzilla
highly recommended
I came to this book with not a lot of programming experience, but during my time with it so far I'm finding that the book is a pretty good guide. Read more
Published 15 months ago by rickm
Great guide to start building tools to analyze social media
I have not programmed for many years and was quickly able to follow the examples and build my own programs. Read more
Published 15 months ago by Leif C. Ulstrup
A very good intro to digging deeper into your social networks
Just finished this book and it's all marked up with notes and highlights.

This is a good book that describes what can be done with the data from Twitter, Facebook,... Read more
Published 15 months ago by Advanced Technical Staffing Resources
Search Customer Reviews
Only search this product's reviews

Inside This Book (learn more)
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
See all 5 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject