Building a Generic Feedback System for Rule-Based Problems

Publication date

2019-02-21

Authors

Naus, N.ISNI 000000049329940X
Jeuring, JohanISNI 0000000110063265

Editors

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

Abstract

We present a generic framework that provides hints on how to achieve a goal to users of software supporting rule-based problem solving from different domains. Our approach consists of two parts. First, we present a DSL that relates and unifies different rule-based problems. Second, we use generic search algorithms to solve various kinds of problems. This solution can then be used to calculate a hint for the user. We present three rule-based problem frameworks to illustrate our approach: the Ideas framework, PuzzleScript and iTasks. By taking real world examples from these three example frameworks and instantiating feedback systems for them, we validate our approach.

Keywords

Taverne

Citation

Naus, N & Jeuring, J T 2019, Building a Generic Feedback System for Rule-Based Problems. in Trends in Functional Programming. vol. 17, Springer, pp. 172-191. https://doi.org/10.1007/978-3-030-14805-8_10