Mining the Social Web: Data Mining Facebook, Twitter, LinkedIn, Instagram, GitHub, and More
4/5
()
Currently unavailable
Currently unavailable
About this ebook
Mine the rich data tucked away in popular social websites such as Twitter, Facebook, LinkedIn, and Instagram. With the third edition of this popular guide, data scientists, analysts, and programmers will learn how to glean insights from social media—including who’s connecting with whom, what they’re talking about, and where they’re located—using Python code examples, Jupyter notebooks, or Docker containers.
In part one, each standalone chapter focuses on one aspect of the social landscape, including each of the major social sites, as well as web pages, blogs and feeds, mailboxes, GitHub, and a newly added chapter covering Instagram. Part two provides a cookbook with two dozen bite-size recipes for solving particular issues with Twitter.
- Get a straightforward synopsis of the social web landscape
- Use Docker to easily run each chapter’s example code, packaged as a Jupyter notebook
- Adapt and contribute to the code’s open source GitHub repository
- Learn how to employ best-in-class Python 3 tools to slice and dice the data you collect
- Apply advanced mining techniques such as TFIDF, cosine similarity, collocation analysis, clique detection, and image recognition
- Build beautiful data visualizations with Python and JavaScript toolkits
Matthew A. Russell
Matthew Russell (@ptwobrussell) is Chief Technology Officer at Built Technologies, where he leads a team of leaders on a mission to improve the way the world is built. Outside of work, he contemplates ultimate reality, practices rugged individualism, and trains for the possibilities of a zombie or robot apocalypse.
Related to Mining the Social Web
Related ebooks
Semantic Web Technologies: Trends and Research in Ontology-based Systems Rating: 5 out of 5 stars5/5ICT Futures: Delivering Pervasive, Real-time and Secure Services Rating: 0 out of 5 stars0 ratingsInformation Retrieval: SciFinder Rating: 0 out of 5 stars0 ratingsInformation Retrieval: Searching in the 21st Century Rating: 0 out of 5 stars0 ratingsPrinciples and Practices of Interconnection Networks Rating: 0 out of 5 stars0 ratingsData Mining Techniques in Grid Computing Environments Rating: 0 out of 5 stars0 ratingsInside Symbian SQL: A Mobile Developer's Guide to SQLite Rating: 0 out of 5 stars0 ratingsAnalyzing Social Media Networks with NodeXL: Insights from a Connected World Rating: 4 out of 5 stars4/5Multiple User Interfaces: Cross-Platform Applications and Context-Aware Interfaces Rating: 0 out of 5 stars0 ratingsSoftware Development Rhythms: Harmonizing Agile Practices for Synergy Rating: 0 out of 5 stars0 ratingsConversational Informatics: An Engineering Approach Rating: 0 out of 5 stars0 ratingsDistributed Systems Security: Issues, Processes and Solutions Rating: 0 out of 5 stars0 ratingsTech Mining: Exploiting New Technologies for Competitive Advantage Rating: 5 out of 5 stars5/5Developing Entrepreneurial Ecosystems for Digital Businesses and Beyond: A Diagnostic Toolkit Rating: 0 out of 5 stars0 ratingsSpoken, Multilingual and Multimodal Dialogue Systems: Development and Assessment Rating: 0 out of 5 stars0 ratingsChanging Software Development: Learning to Become Agile Rating: 4 out of 5 stars4/5Cognitive Networks: Towards Self-Aware Networks Rating: 0 out of 5 stars0 ratingsConcept Data Analysis: Theory and Applications Rating: 0 out of 5 stars0 ratingsQt for Symbian Rating: 0 out of 5 stars0 ratingsThe Digital Technical Documentation Handbook Rating: 0 out of 5 stars0 ratingsKnowledge Representation: An Approach to Artificial Intelligence Rating: 0 out of 5 stars0 ratingsMetadata for Digital Resources: Implementation, Systems Design and Interoperability Rating: 4 out of 5 stars4/5Knowledge and Inference Rating: 5 out of 5 stars5/5Deep Learning with Python Rating: 5 out of 5 stars5/5Technologies for the Wireless Future: Wireless World Research Forum (WWRF) Rating: 0 out of 5 stars0 ratingsMiddleware for Communications Rating: 0 out of 5 stars0 ratingsHumanities Data Analysis: Case Studies with Python Rating: 0 out of 5 stars0 ratingsLiferay in Action: The Official Guide to Liferay Portal Development Rating: 0 out of 5 stars0 ratingsNext Generation Wireless Applications: Creating Mobile Applications in a Web 2.0 and Mobile 2.0 World Rating: 0 out of 5 stars0 ratingsConstructive Dialogue Modelling: Speech Interaction and Rational Agents Rating: 0 out of 5 stars0 ratings
Software Development & Engineering For You
Grokking Algorithms: An illustrated guide for programmers and other curious people Rating: 4 out of 5 stars4/5How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5PYTHON: Practical Python Programming For Beginners & Experts With Hands-on Project Rating: 5 out of 5 stars5/5Learn to Code. Get a Job. The Ultimate Guide to Learning and Getting Hired as a Developer. Rating: 5 out of 5 stars5/5Hand Lettering on the iPad with Procreate: Ideas and Lessons for Modern and Vintage Lettering Rating: 4 out of 5 stars4/5Python For Dummies Rating: 4 out of 5 stars4/5Level Up! The Guide to Great Video Game Design Rating: 4 out of 5 stars4/5Lua Game Development Cookbook Rating: 0 out of 5 stars0 ratingsSQL For Dummies Rating: 0 out of 5 stars0 ratingsBeginning Programming For Dummies Rating: 4 out of 5 stars4/5The Essential Persona Lifecycle: Your Guide to Building and Using Personas Rating: 4 out of 5 stars4/5Coding All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsManaging Humans: Biting and Humorous Tales of a Software Engineering Manager Rating: 4 out of 5 stars4/5Modern C++ for Absolute Beginners: A Friendly Introduction to C++ Programming Language and C++11 to C++20 Standards Rating: 0 out of 5 stars0 ratingsPhotoshop For Beginners: Learn Adobe Photoshop cs5 Basics With Tutorials Rating: 0 out of 5 stars0 ratingsDiary of a Software Craftsman Rating: 5 out of 5 stars5/5Agile: What You Need to Know About Agile Project Management, the Kanban Process, Lean Thinking, and Scrum Rating: 5 out of 5 stars5/5Tiny Python Projects: Learn coding and testing with puzzles and games Rating: 5 out of 5 stars5/5The Inmates Are Running the Asylum (Review and Analysis of Cooper's Book) Rating: 4 out of 5 stars4/5How Do I Do That In InDesign? Rating: 5 out of 5 stars5/5Wordpress 2023 A Beginners Guide : Design Your Own Website With WordPress 2023 Rating: 0 out of 5 stars0 ratingsAdobe Illustrator CC For Dummies Rating: 5 out of 5 stars5/5Git Essentials Rating: 4 out of 5 stars4/5Android App Development For Dummies Rating: 0 out of 5 stars0 ratingsiPhone Application Development For Dummies Rating: 4 out of 5 stars4/5iOS App Development For Dummies Rating: 0 out of 5 stars0 ratingsPython Clean Code: Best Practices and Techniques for Writing Clear, Concise, and Maintainable Code Rating: 0 out of 5 stars0 ratingsHow Do I Do That in Photoshop?: The Quickest Ways to Do the Things You Want to Do, Right Now! Rating: 4 out of 5 stars4/5
Reviews for Mining the Social Web
10 ratings4 reviews
- Rating: 5 out of 5 stars5/5Mining the Social Web (2nd Edition) by Matthew A Russell is a book for a relatively small niche. Most users of the social web (Twitter, Facebook, etc) won't have the programming expertise to follow the technical details and most programmers won't be interested in the data which come from the social web. I'm still on the fringes of target audience set, with a long history of involvement in the social web and a decent grasp of Python. I have also recently been wanting to learn how to programmatically extract some data from Twitter; not full-scale mining but certainly a desire to dig below the surface.I haven't tried and tested every snippet of information in the book. However, for the material where I did dig deeper (Twitter) it provided the keys I needed to unlock some of the barriers that had previously obstructed me. It is worth skimming through the whole book to soak in the wider concepts but, if you are interested in one or more of the social web gateways discussed and want to start exploring it programmatically, it gets both thumbs up.
- Rating: 4 out of 5 stars4/5The social web is a phenomenon of our times when the web started to reflect our interactions and communications.Who speaks to whom, who says what about what, how many people talk about what. Information that marketers want, the information underlying the altmetrics movement in academia, and it would appear, the various security agencies.Mapping out interactions is not new, the Republic of Letters project did much the same by analysing the correspondence of eighteenth century savants, but it is both the scale of the social web and the complexities of the analyses made possible by cheap processing power.This book covers the major social networks such as Twitter, LinkedIn, Facebook, and Google+, with an emphasis on Twitter. The author also discusses mailbox corpus creation and analysis, and the analysis of semantic web data, and also interestingly, GitHub as a social platform.This book is not a book for the dilettante. More than half the text consists of Python code and the reader really needs to work with the code examples to gain full value from the book. The book also provides a rapid introduction to OAuth, and ranges over topics as diverse as simple text analysis, cluster analysis, natural language processing, and the use of applications such as MongoDB.This is however a very good book for anyone seeking to work with the social web and would serve as a very useful primer or as a textbook for a module on data mining. The code examples are clear and nicely structured, making them easy to follow and work with.
- Rating: 3 out of 5 stars3/5This book covers the major social networks. The code is written in Python, which isn't my thing, but it is clear enough that it's easy to figure out what is being done so that the concepts transfer to another language. I myself was only interested in the Twitter content, but it's nice to know that with this book I have a starting reference to other social network platforms if ever I need them.
- Rating: 5 out of 5 stars5/5This book uses Python code to demonstrate the techniques of scraping popular social media sites, and then goes on to show what can be done with that data in bulk. There are additional notes about some principles of data mining and web technologies that add detail and value to the book. because it's an e-book, syntax coloring makes the sample code especially readable.