about
Christian Johnson is a Computational Linguist resident in
Osnabrück, Germany. He has considerable experience as a backend natural language
processing developer, emphasizing applications of machine learning
algorithms for information extraction and text analysis. Christian also has notable
experience managing small IT projects and implementing AWS cloud infrastructure.
contact
portfolio
Fast Keywords
Information Retrieval
Personal project where I packaged a useful NLP technique into an easy-to-use library.
Personal repository of experimental notebooks and resources.
Student project where I oversaw conceptualization and development of an NLP pipeline.
Student project where I oversaw conceptualization and development of an NLP application.
Binarized Word Mover's Distance
NLP
University thesis where I designed and evaluated a novel textual distance metric.
Midwife Training Recommender System
Application
First web application, where I applied corpus linguistic and machine learning methods. Led a small team to second place at the F'AI'R Hackathon.
University project where I learned more about machine learning algorithms.
Assessing Translatability
Corpus Linguistics
First corpus linguistic study, where I got comfortable working with Python.