The Natural Language Processing Lab

View the Project on GitHub dcavar/

Welcome to The NLP Lab Pages

The Natural Language Processing Lab (NLP-Lab) is focused on theoretical and hands on implementations of Natural Language Processing (NLP) and Artificial Intelligence (AI) solutions using hybrid approaches, empiricist, neural, probabilistic, and knowledge driven. We are also strongly interested in Quantum NLP and Machine Learning (ML) solutions for computer vision and multi-modal information processing.

The NLP-Lab is located at Indiana University at Bloomington. While it is mainly a local group of researchers with a strong interest in NLP and AI here in Indiana, it has ties to colleagues all across the country.

We meet a couple of times a week on campus in person. The current meeting location is in TBA every Monday at 6 PM. (The session during Thanksgiving week will happen! See Teams and email announcements for more detail.)

Research Foci

During the 2022/2023 academic year the focus is on:

In all these projects we work on hands-on implementation of technologies, utilizing programming languages like Python and Rust, and graph or RDF libraries, as well as common graph database systems like Apache Jena, oxigraph, AllegroGraph, GraphDB, or Neo4j.

See for example:

If you are interested in joining our Rust tutorials with a focus on using Rust for NLP and AI or in Robotics environments (with the [Robot Operating System] (ROS)), please get in touch!

Previous projects foci:


Former Team Members

Here is our Event Calendar with all meeting times.