| 000 | 04598cam a2200361 i 4500 | ||
|---|---|---|---|
| 001 | 991107219429406196 | ||
| 005 | 20260304125259.0 | ||
| 008 | 210414s2022 caua b 001 0 eng | ||
| 010 | _a 2021937242 | ||
| 015 |
_aGBC1G6125 _2bnb |
||
| 016 | 7 |
_a020349758 _2Uk |
|
| 020 |
_a9781526468185 _q(paperback) |
||
| 020 |
_a9781526468192 _q(hardcover) |
||
| 020 |
_z9781529737592 _q(epub) |
||
| 020 |
_z9781529738490 _q(epub) |
||
| 020 |
_z9781529736700 _q(pdf) |
||
| 035 |
_a(OCoLC)1253472930 _z(OCoLC)1253473285 |
||
| 035 | _a(OCoLC)on1253472930 | ||
| 040 |
_aDLC _beng _erda _cDLC _dUKMGB _dOCLCF _dCDX _dBDX _dQGK _dYDX _dOCLCO _dOCLCL _dY@Y |
||
| 041 | _aEnglish | ||
| 042 | _apcc | ||
| 050 | 0 | 0 |
_aH61.3 _b.M4185 2022 |
| 100 |
_aMcLevey, John, _eauthor. _926764 |
||
| 245 | 1 | 0 |
_aDoing computational social science _b: a practical introduction _c/ John McLevey. |
| 264 | 1 |
_aLos Angeles : _bSAGE, _c[2022] |
|
| 300 |
_axv, 667 pages : _billustrations ; _c25 cm |
||
| 504 | _aIncludes bibliographical references (pages 644-655) and index. | ||
| 505 | 0 | _aIntroduction: Learning to do computational social science — Part I: Foundations — Setting up your open source scientific computing environment — Python programming: The basics — Python programming: Data structures, functions and files — Collecting data from Application Programming Interfaces (APIs) — Collecting data from the web: Scraping — Processing structured data — Visualisation and exploratory data analysis — Latent factors and components — Part II: Fundamentals of text analysis — Processing natural language data — Iterative text analysis — Exploratory text analysis — Text similarity and latent semantic space — Part III: Fundamentals of network analysis — Social networks and relational thinking — Connection and clustering in social networks — Influence, inequality and power in social networks — Going viral: Modelling the epidemic spread of simple contagions — Not so fast: Modelling the diffusion of complex contagions — Part IV: Research ethics and machine learning — Research ethics, politics and practices — Machine learning: Symbolic and connectionist — Supervised learning with regression and cross-validation — Supervised learning with tree-based models — Neural networks and deep learning — Developing neural network models with Keras and Tensorflow — Part V: Bayesian machine learning and probabilistic programming — Statistical machine learning and generative models — Probability: A primer — Approximate posterior inference with stochastic sampling and MCMC — Part VI: Bayesian data analysis and latent variable modelling with relational and text data — Bayesian regression models with probabilistic programming — Bayesian hierarchical regression modelling — Variational Bayes and the craft of generative topic modelling — Generative network analysis with Bayesian stochastic blockmodels — Part VII: Embeddings, transformer models and named entity recognition — Can we model meaning?: Contextual representation and neural word embeddings — Named entity recognition, transfer learning and transformer models. | |
| 520 |
_a"Computational approaches offer exciting opportunities for us to do social science differently. This beginner's guide discusses a range of computational methods and how to use them to study the problems and questions you want to research. It assumes no knowledge of programming, offering step-by-step guidance for coding in Python and drawing on examples of real data analysis to demonstrate how you can apply each approach, including machine learning and social network analysis, in any discipline. The book also: Considers important principles of social scientific computing, including transparency, accountability and reproducibility. Understands the realities of completing research projects and offers advice for dealing with issues such as messy or incomplete data and systematic biases. Teaches you good habits and working practices that enable you to do programming well. This book is for anyone who wants to use computational methods to conduct a social science research project. Supported by a wealth of online resources, including video tutorials and datasets for practice so you can learn at your own pace, this book equips you with the skills to conduct computational social science research for the first time, with confidence"-- _cProvided by publisher. |
||
| 650 | 0 |
_aSocial sciences - Data processing _xData processing. |
|
| 650 | 0 |
_aSocial sciences _xStatistical methods _95703 |
|
| 942 | _2lcc | ||
| 999 |
_c5372 _d5372 |
||