Description
Is your feature request related to a problem? Please describe.
Creating Japanese demonstrations using knowledge stores and program stores
Describe the solution you'd like
In the openssa/examples directory,create a demo that utilizes Knowledge Store and Program Store.
Describe alternatives you've considered
1. Decide on the theme of the demo
Since japanese-easy-demo does not use Knowledge Store and Program Store, implement a demonstration using these features.
2. Create expert-knowledge.txt based on the decided demo.
expert-knowledge.txt is a database that stores expert knowledge (rules, formulas, facts, etc.).
Purpose: A repository for storing domain-specific knowledge.
Contents: Definitions, facts, formulas, specialized heuristics, inference rules, etc.
Usage: Provides underlying information for program search and execution.
3. Create expert-programs.yml based on the decided demo.
expert-programs.yml describes a mechanism for storing programs that are useful for solving specific problems.
Purpose: A mechanism for storing existing programs that can be applied to specific problems.
Features: Includes metadata explaining the purpose of the program.
Enables quick identification and application of the most appropriate program when solving problems.
Examples of use: Rapid application of solutions to known problems.
Additional context
We believe that this demo will clearly demonstrate that it is possible to answer more complex questions than those asked in OpenSSA.