Pinned Repositories
domovyk
A Python package to transliterate various Cyrillic alphabets to and from the Latin alphabet using the American Library Association-Library of Congress Romanization tables.
Europeana-Full-Text-in-Python
Various Python scripts to assist with searching and downloading full text records via the Europeana APIs.
In-Browser-OCR
A web app for performing OCR on images within your browser.
PDF-Scraper
Python scripts to extract text from PDFs, save it as a text file, export a list of words and their frequencies to a CSV file for further analysis, extract dates from the text, and graph the text's parts of speech.
PyGallica
A Python wrapper for the National Library of France's Gallica API.
REEES-Digital-Humanities
This repository aims to host content and tools relevant to the Digital Humanities, especially as they may be used to further scholarship in area studies and distinctive collections within libraries and archives. This aims to address both institutional and public needs, breaking down barriers between the academic and the public by providing open source resources for free use by all. The repository is currently divided into folders focusing on digital humanities tools and open access resources. More content will hopefully be added in the future, and I am open to any recommendations for additions.
rust_lemmatizer
A lemmatizing package written in Rust.
rust_readability
A package to assess the complexity of texts using a variety of readability formulas.
Simple-Sentiment-Analysis
Simple scripts for performing sentiment analysis in Python.
Simple-Web-Archiver
A simple, GUI web archiving tool in Python.
ian-nai's Repositories
ian-nai/In-Browser-OCR
A web app for performing OCR on images within your browser.
ian-nai/PyGallica
A Python wrapper for the National Library of France's Gallica API.
ian-nai/rust_readability
A package to assess the complexity of texts using a variety of readability formulas.
ian-nai/rust_lemmatizer
A lemmatizing package written in Rust.
ian-nai/Simple-Web-Archiver
A simple, GUI web archiving tool in Python.
ian-nai/french-syllabification
A rule-based algorithm to split French words into syllables.
ian-nai/rust_stylometry
A package to perform stylometry operations, written in Rust.
ian-nai/domovyk
A Python package to transliterate various Cyrillic alphabets to and from the Latin alphabet using the American Library Association-Library of Congress Romanization tables.
ian-nai/Non-English-NLP-Tutorial
Tutorials on processing and analyzing text using NLP methods.
ian-nai/Rozha
A Python package for performing multilingual NLP.
ian-nai/Analyzing-Peguy
NLP on works by Peguy.
ian-nai/Negritude-UT-Austin
A site containing resources and information regarding the Négritude movement.
ian-nai/NLP-on-Daumal
NLP on novels by René Daumal.
ian-nai/NLP-on-Khlebnikov
NLP on works by Velimir Khlebnikov.
ian-nai/omeka_saver
Save Omeka exhibits in Python.
ian-nai/PartofSpeech_Grapher
A Python script to graph the distribution of parts of speech in a given text.
ian-nai/raku_lemmatize
A Raku module to lemmatize strings and lists.
ian-nai/SciPy2023-Poster
My virtual poster presentation for SciPy 2023.
ian-nai/sukhareva
A website highlighting the contributions of Soviet psychiatrist G.E. Sukhareva to early autism research.
ian-nai/tx_data_repo_tools
Code to help with various tasks related to the Texas Data Repository.
ian-nai/wordgoblin
A simple, lightweight word finder package that returns words containing letters specified by the user.
ian-nai/batailles_journals
A minimal website highlighting the two journals edited by Georges Bataille.
ian-nai/ian-nai
Readme for profile.
ian-nai/ian-nai.github.io
Personal website for Ian Goodale.
ian-nai/Infinite-Text-Adventure
An infinite text adventure game with procedurally generated dungeons.
ian-nai/maya_numerals
A package that converts numbers in Western digits into Maya numerical glyphs.
ian-nai/PyGematria
A Python package to facilitate numerological analysis on historical and contemporary texts.
ian-nai/raku_language_detection
Detecting a text's language using stopwords in Raku.
ian-nai/scipy_proceedings
Tools used to generate the SciPy conference proceedings
ian-nai/seshata
A simple, streamlined, console-based journal/database program written in Python.