What is natural language processing (NLP)? 

Natural language processing refers to ways that computers interpret and reproduce the ways that humans naturally speak and write. When we study NLP, we look at the how computers misinterpret vs. correctly interpret ambiguity, how they interact with sociolinguistic differences in speech, and how we can improve machine interpretation to reduce biases and make natural language processing more equitable. 

Three people in conference attire with nametags on lanyards.

PortNLP 

We explore new ways to advance language technologies -- from understanding complex texts to generating multilingual summaries. We aim to design systems that are effective, efficient, fair, and human-centered. We envision a future where language technologies are trustworthy and useful in everyday life.