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