Skip to content
Joshua Rosenberg edited this page Mar 21, 2022 · 14 revisions

Computational Social Science Cookbook Mete Akcaoglu and Joshua Rosenberg

Background and Rationale for the Book

Conventionally, for us (the social scientists) we start the research process by generating research questions based on our previous knowledge and theories in the field and that is still the way to go about it. But, from an epistemological perspective, it is also possible that our observations of the world can guide our research questions.

At this point, we are limited in how we see the world: we don't know what we don't know. For example, for someone who does not know that Twitter data can be collected and analyzed to capture data about the state of the world, this will most likely now going to be a topic for a research question. Once you start seeing what can be data in the world, it starts shaping our ideas of what is "researchable". Here is a process that we propose that you will get started learning and getting excited about in this book:

Untitled Diagram drawio

We are writing this book because in the past few years what we described above has started happening for us. We have published work on Twitter data, Social Network analyses, natural language processing, and machine learning that was only possible after we learned what kind of data already existed around us. We thought other social scientists may benefit from a resource that not only tells them what is available as data but also guides them through a pseudo research journey along with us. We hope that along this journey you will develop your own research questions, and maybe even replicate some of the studies we imagined in this book.

The second most important aspect of this book that doesn't exist out in wild is the "cookbook" process where we work through the research design and reporting process. To do that, for each new computational research method, we follow this process:

  1. Start with what makes good data for that analysis
  2. See what the data looks like (what it **has to **have, and what it can have)
  3. Formulate sample research questions.
  4. Go through the analyses in R
  5. Provide a sample write up for Methods
  6. Provide a sample write up for Results

Template page for each recipe in the cookbook

Here is a sample template page

Who is this book for?

This book will be beginner-friendly but not for the absolute beginner. We will dedicate the initial chapters to take you to resources that will help you get started. But, to make sense of this book, you should have basic research design knowledge, basic statistical knowledge, and a basic understanding of R and R Studio. At the same time, this book will not be for experts or expertise. There are already many great resources that delve into the topics that we cover (e.g., Silge's book on using text data for machine learning).

We imagine that this book can become a part of doctoral coursework for future researchers, opening the doors for new ways to look at the world for research and data. Likewise, senior and junior academics/researchers would benefit greatly from this book to help them expand their research agendas.

For researchers like ourselves, we think this book can serve as a fun summer reading to rejuvenate and get excited about new research. At the same time, we also envision this book as a guidebook to keep on the side and frequently refer to, as researchers write up their work using these new methods.

Summary

This book will provide new ways to look at the world and formulate RQs. It will guide through the research process for each new method (including, friendly data organization tips, template for writing up and sharing this. We hope that you join us in this journey and this works help open up new doors/embark on a journey of using computational research methods.

Clone this wiki locally