This course is intended for learners with enough practical knowledge of their field of expertise with regard to their specific applications, and an awareness of the limitations of their specific domains/technology. Namely, the course consists of four modules:
1. Seeing is believing but looks can be deceiving - what does it take to understand language?
2. Identifying needed capabilities of a desired NLP system - what does is need to have for a successful business implementation relative to the state of the art?
3. Keeping up the appearance or is it the real thing - testing the desired functionality and common pitfalls that are easily overlooked by non-experts.
4. Fine-tuning out-of-the-box (NLP) product - are we making real improvements or just putting lipstick on a pig?
Learning Outcomes
By the end of this course, you will be able to:
• Describe the capabilities of existing NLP systems
• Analyze the gap that exists between a stated scenario and the existing capabilities of NLP systems
• Test solutions by measuring improvements introduced by NLP systems
*This course is a joint collaboration between UCSI and Purdue University. Upon completion, participants will receive a certificate co-issued by both UCSI and Purdue University.