Automatic case acquisition from texts for process-oriented case-based reasoning
This work addresses the challenge of automating case acquisition for process-oriented case-based reasoning, which is incremental as it extends existing techniques from cooking recipes to broader procedural texts.
The paper tackles the costly problem of manual case engineering in process-oriented case-based reasoning by introducing a method for automatically acquiring rich case representations from free text, such as assembly instructions, with evaluation showing satisfactory results from a prototype extracting workflows from recipe texts.
This paper introduces a method for the automatic acquisition of a rich case representation from free text for process-oriented case-based reasoning. Case engineering is among the most complicated and costly tasks in implementing a case-based reasoning system. This is especially so for process-oriented case-based reasoning, where more expressive case representations are generally used and, in our opinion, actually required for satisfactory case adaptation. In this context, the ability to acquire cases automatically from procedural texts is a major step forward in order to reason on processes. We therefore detail a methodology that makes case acquisition from processes described as free text possible, with special attention given to assembly instruction texts. This methodology extends the techniques we used to extract actions from cooking recipes. We argue that techniques taken from natural language processing are required for this task, and that they give satisfactory results. An evaluation based on our implemented prototype extracting workflows from recipe texts is provided.