What is Natural Language Processing?

Natural Language Processing Robot

Engineering + Humanities: The power of speech

Natural Language Processing is bridging the gap between computers and humans – and creating job opportunities for engineers with a knack for language.

At Google’s annual developer conference in May this year, the demonstration of Google Assistant phoning a hair salon and restaurant to make bookings blew the audience away.

The field of computer science that has led us here is called Natural Language Processing (NLP), a branch of Artificial Intelligence (AI), which aims – among other things – to improve communication between computers and humans.

“We know language is the main tool for communication, so having a computer process what we say or write and finally provide us with meaningful answers is not only very exciting but also useful,” says Chakaveh Saedi, who is doing a PhD in NLP at Macquarie University, working on ‘authorship attribution’.

That is, applying machine learning to identify the author behind a piece of text based on its unique characteristics.

“I’ve always been interested in AI, in seeing how systems are designed to behave or act similarly to humans,” says Chakaveh, who studied hardware engineering as an undergraduate in Tehran, before diving into her Masters.

It’s cool that computers have the ability to speak our language, but… it’s also important for us to speak theirs. That’s where engineers come in, explains Associate Professor Mark Dras from Macquarie University’s Machine Learning-NLP research group.

“To understand what’s going on you need to have an understanding of the kinds of maths taught in engineering,” says Mark. At the same time, an insight into linguistics is also important. “That’s where humanities training is useful,” he says.

AI job opportunities are growing by the day, with high-profile players like Google, Facebook, Microsoft and Amazon vying for NLP researchers and engineers to join their companies.

“What used to be science fiction is coming into being now as AI enters our everyday lives,” says Mark. “It’s careers opening up at the intersection of traditional disciplines, like engineering and humanities, that are making it happen.”

– Gemma Chilton


Which engineer are you?

TOP 5: Combine engineering know-how with humanities insights to nail your career…

1. Engineering psychology: How we design products dictates how easy they are to use. Combine psychology with engineering skills for jobs in product design and

software development.

2. Environmental policy: Influence decision-making on conservation, land use, urban planning, energy issues and so much more…

3. Global development engineering: Engineers can use their skills to help find sustainable solutions and tackle humanitarian issues to make change.

4. Patent examiner: Be at the forefront of new inventions and assess their efficacy and safety.

5. Scientific publishing: Science and engineering journals offer diverse career roles in data analytics and digital marketing.

MarkDras Natural Language Processing

“What used to be science fiction is coming into being now as AI enters our everyday lives”

artificial intelligence


Study options

Bachelor of Engineering (Hons)/Bachelor of Arts, MQ

Master of Computer Science(Machine Learning and Big Data), Uni of Wollongong

Machine Learning Google AI free course

Share this

Twitter: @GoogleAI

YouTube: Cambridge Coding Academy



Hot jobs

Software engineer/developer/

programmer: $47K–$104K

Data scientist, IT: $60K–$133K

Information technology

architect: $84K–$190K

Linguist: $49K–$117K

*Source: salaries according to Payscale.com

STEM Contributor

Author: STEM Contributor

This article was written by a STEM Contributor for Careers with STEM. To learn more, please visit our contact page.


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.