There are 33 repositories under computational-social-science topic.
Beautiful visualizations of how language differs among document types.
Maia is a human-like neural network chess engine trained on millions of human games.
Repository for the paper "Automated Hate Speech Detection and the Problem of Offensive Language", ICWSM 2017
Language, Knowledge, Cognition
ConvoKit is a toolkit for extracting conversational features and analyzing social phenomena in conversations. It includes several large conversational datasets along with scripts exemplifying the use of the toolkit on these datasets.
A list of awesome resources for Computational Social Science
TweetNLP for all the NLP enthusiasts working on Twitter! The Python library tweetnlp provides a collection of useful tools to analyze/understand tweets such as sentiment analysis, emoji prediction, and named entity recognition, powered by state-of-the-art language models specialised on Twitter.
Interpretable data visualizations for understanding how texts differ at the word level
code samples for the goodreads datasets
Implementation of the model used in the paper Protest Activity Detection and Perceived Violence Estimation from Social Media Images (ACM Multimedia 2017)
Notebooks for the Seattle PyData 2017 talk on Scattertext
Computational Thinking for Social Scientists book project
Symbolic Generators for Complex Networks
How are words loaded with meaning? Repository accompanying research by Alina Arseniev-Koehler and Jacob G. Foster, titled "Machine learning as a model for cultural learning: teaching an algorithm what it means to be fat." https://journals.sagepub.com/doi/full/10.1177/00491241221122603
Tools and technologies for social science research, a SAGE whitepaper
Summer/ winter schools, workshops and conferences in computational social science đź«‚
Repository for the paper "Thou shalt not hate: Countering Online Hate Speech" accepted at ICWSM 2019.
Reliable and efficient agent-based models in Rust
DEPRECATED - The Concept Mover's Distance Method is now available in the text2map package. Concept Mover's Distance is a way to measure a document's conceptual engagement using word embeddings.
Deep Neural Network model to predict security perception from Google Street View images. Model based on AlexNet CNNs
Modeling individual style in chess with Maia Chess.
A classifier that distinguishes political from non-political news articles.
Automated coding using machine-learning and remapping the U.S. nonprofit sector: A guide and benchmark
Academic paper reviews & publication presentations for the UofT Computational Social Science course
Teaching materials and resources for computational and quantitative social science methods.
Persona2vec: A Flexible Multi-role Representations Learning Framework for Graphs
Supplementary materials for McLevey 2021 Doing Computational Social Science (Sage, UK).
Dataset and code for directed sentiment analysis in news text.
[NLP] Unsupervised User Stance Detection on Twitter.
Materials for the 2023 SOCIAL COMQUANT "Introduction to CSS Methods with Python"