Practical Tools for Computational Linguistics
This book is a work in progress. It details pieces of tech that are necessary for Computational Linguistics and Natural Language Processing.
This is primarily created for fellow students at my school (Indiana University - Bloomington). Though I've made this publically available. If someone else finds this useful, send me an email at ksteimel@iu.edu.
Git basics
Git is an invaluable tool to programmers and computational linguists alike. Version control is a ...
Cloning a Repository
This chapter discusses how to clone a repository. This is most likely the first thing one will do...
Git hist
This is an excellent alias for git hist to add to your .gitconfig file git log --pretty=format:"...
Introduction
The Guided Git Tutorial is an invaluable resource for learning how to effectively use git. This c...
Checkout
One of the most powerful functionalities provided by git is the checkout functionality. This com...
Supercomputer tools
This describes some information about the super computer tools that are available at IU as well a...
Containers on IU supercomputers
Karst, Carbonate and Big Red II have the singularity package available which allows users to run ...
Supercomputer info
Carbonate node: 710.223 GFLOPS on intel mkl linpack If you need to get 32GB of VRAM on Carbonate...
Notes on Screen
It is a good idea to use screen sessions On super computers like those at IU, it is essential to...
AMD optimized crfsuite
Problem The bundled binary from python-crfsuite and sklearn-crfsuite performs rather badly on am...