An easy way to collaboratively code social media posts for manual content and discourse analysis
Project description
Cactool
Introduction
Cactool is a platform developed for researchers to collaboratively and manually code pre-existing datasets of social media posts for content and discourse analysis. After the initial setup, getting started is easy: import a csv of social media URLs; set your coding variables; and grant access to your coders who can get started right away.
- No more coding via spreadsheets Coding is undertaken via your browser (tested working on Chrome, Firefox, Edge, & Safari) with posts visible as they would be on the social media platform. This allows your coders to evaluate social media content in their native format.
- Simple Import and Export Take your pre-existing social media URLs from software such as NodeXL, or API Scrapers such as Tweepy and import them as a CSV list. When done, you can export your data via CSV to whatever analysis software you desire.
- Works for multiple social media platforms Cactool currently works with URLs from Twitter, Instagram, YouTube, & TikTok.
- Manage Multiple Datasets Want to split your project by source/themes? You can manage multiple concurrent datasets at the same time.
- Built for collaboration Cactool comes pre-packaged with user management; codes attributed are attributed to each coder for coder reliability calculation (such as ReCal). Multiple people can be coding at the same time without sharing documents. No need to worry about version control or splitting up data.
- Code on the Go Cactool is mobile friendly and can be accessed remotely (we recommend using a VPN to connect, see our tutorial for why). This provides researchers interested in social media content and spaciality new avenues of research.
Documentation
Easy to follow installation instructions and user guides can be found via the documentation on Read the Docs
Installation and usage
1. Install Cactool
pip install cactool
2. Start the website
cactool
Credits
The project’s Principle Investigator is Dr Liam McLoughlin, Lecturer in Politics at the University of Manchester, and the development was undertaken by Sam Ezeh
Citations
Bibtex
@software{McLoughlin_Ezeh_2022,
title = {{Cactool: An easy way to collaboratively code social media posts for manual content and discourse analysis (BETA)}},
author = {McLoughlin, Liam and Ezeh, Sam},
year = {2022},
doi = {10.5281/zenodo.6070206},
url = {https://github.com/cactool/cactool},
license = {MIT}
}
APA
McLoughlin, L., & Ezeh, S. (2022). Cactool: An easy way to collaboratively code social media posts for manual content and discourse analysis (BETA). [Computer software]. URL:https://github.com/cactool/cactool
Images
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Cactool-0.5.7.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0561b4a9e919dd045cecd5aab5c10cb8df17e730143e2ae7730cca74c64a0e36 |
|
MD5 | cd3226e7f01eb81bf0c7ed87963399da |
|
BLAKE2b-256 | 2e4fadc864105aed1bfb1452ee530090ab4b253d7f8fee2ad9160489829e27f5 |