Skip to content
TAPoR Text Analysis Portal for Research

Tools

Sort by Name Rating ↑ Date

Warc Extractor

A simple command line tool for expanding warc files. Warc files are archives of webpages, as provided by the Internet Archive. Input is warc files and output can either be a warc file or as faithful a recreation of the website(s) contained within the warc file as can be managed.

Rated 0.0 out of 5.

Twitter Archiver (TWARC)

twarc is a command line tool and Python library for archiving Twitter JSON data. Each tweet is represented as a JSON object that is exactly what was returned from the Twitter API. Tweets are stored as line-oriented JSON.

Rated 0.0 out of 5.

Analysis

YouTube Comment Scraper

This free web-based tool allows you to scrape the comments from a YouTube video and save them in either a JSON or CSV format. The project is open source, and its code is available on github.

Rated 0.0 out of 5.

Collaboration

Zenodo

Zenodo is a catch-all repository for research data. It accepts all research data, with no requirements on format, size, access restrictions, or license. It is intended to support storage, curation, and publication of big research data. It was developed by the OpenAIRE partner CERN, responding to a request by the European Commission to create an open catch-all repository for all EC funded research.

Rated 0.0 out of 5.

Natural Language Processing

McGill Characterization Process - Character Parser

Part of the McGill Characterization Process family. Parses all the texts in a data directory and picks out all the characters and their aliases. Output is in JSON format and is required for the rest of the tools in this family. Extensive setup required. Please consult the readme on github for setup instructions.

Rated 0.0 out of 5.

Search

McGill Characterization Process - Alias Identifier

Part of the McGill Characterization Process family. Examines all the texts in a data directory and uses the output from the Character Parser to pick out all the aliases for the characters in the aforementioned texts. Output is in JSON format and is required for the rest of the tools in this family. Extensive setup required. Please consult the readme on github for setup instructions.

Rated 0.0 out of 5.

Natural Language Processing

McGill Characterization Process - Collocate Parser

Part of the McGill Characterization Process family. Examines all the texts in a data directory and uses the output from the Alias Identifier to find the collocates for the words in the aforementioned texts. Output is in .tsv format and is required for the rest of the tools in this family. Extensive setup required. Please consult the readme on github for setup instructions.

Rated 0.0 out of 5.

Search

McGill Characterization Process - Calculate Character Centrality

Part of the McGill Characterization Process family. Examines all the texts in a data directory, and using the analysis already done by the Collocate Parser, Alias Identifier, and Character Parser, gives data for the centrality of characters for each text, allowing the texts to be ranked against each other based on this. Extensive setup required. Please consult the readme on github for setup instructions.

Rated 0.0 out of 5.

Pulse Work

Important Note: Pulse Workspace requires an enterprise license. Please contact your school's IT organization before attempting to use this client. Pulse Workspace helps your educational organization/school enterprise mobilize their applications, govern their data, and respect the privacy of their employees without compromising native user experience. Pulse Workspace' App Virtualization technology secures and isolates enterprise data for any app on any device with no dependence on the app vendor or device manufacturer. This allows enterprises to mobilize their business, secure their data and prevent data leakage from mobile devices. It gives the enterprise the flexibility to choose the apps it needs and the employee the freedom to choose the device they want. Workspace for enterprise apps: • Enterprise data is secured and isolated. • Personal data remains out-of-reach of IT. • Application level VPN integrated with Pulse Secure’s Connect Secure SSL VPN gateway • Apps run natively, locally, and offline. • Apps share data within the workspace. Centralized Policy Management: • Enterprise application management • Passcode, data-at-rest encryption, controlled information sharing, Network/per-app VPN • Enterprise wipe leaves all personal data untouched Any App on Any Device: • IT can push any apps it needs (Built-in, Google Play, Custom) to any device • Users install the Workspace on the device of their choice. • Android 4.x

Rated 0.0 out of 5.

Web development

Mukurtu CMS

Mukurtu CMS is a free, mobile and open source platform built to manage and share digital cultural heritage. Mukurtu (MOOK-oo-too) is a grassroots project aiming to empower communities to manage, share and exchange their digital heritage in culturally relevant and ethically-minded ways. We are committed to maintaining an open, community-driven approach to Mukurtu's continued development. Our first priority is to help build a platform that fosters relationships of respect and trust.

Rated 0.0 out of 5.