Reasoning about Procedures with Natural Language Processing: A Tutorial

05/16/2022
by   Li Zhang, et al.
9

This tutorial provides a comprehensive and in-depth view of the research on procedures, primarily in Natural Language Processing. A procedure is a sequence of steps intended to achieve some goal. Understanding procedures in natural language has a long history, with recent breakthroughs made possible by advances in technology. First, we discuss established approaches to collect procedures, by human annotation or extraction from web resources. Then, we examine different angles from which procedures can be reasoned about, as well as ways to represent them. Finally, we enumerate scenarios where procedural knowledge can be applied to the real world.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/15/2016

Natural Language Processing using Hadoop and KOSHIK

Natural language processing, as a data analytics related technology, is ...
research
04/20/2021

Problems and Countermeasures in Natural Language Processing Evaluation

Evaluation in natural language processing guides and promotes research o...
research
08/15/2022

SynKB: Semantic Search for Synthetic Procedures

In this paper we present SynKB, an open-source, automatically extracted ...
research
09/25/2012

Semi-automatic annotation process for procedural texts: An application on cooking recipes

Taaable is a case-based reasoning system that adapts cooking recipes to ...
research
09/14/2022

On Language Clustering: A Non-parametric Statistical Approach

Any approach aimed at pasteurizing and quantifying a particular phenomen...
research
05/01/2022

Conventions and Mutual Expectations – understanding sources for web genres

Genres can be understood in many different ways. They are often perceive...

Please sign up or login with your details

Forgot password? Click here to reset