Data and models are available at gdrive
- init_goal_state_generation/: PDDL instances are created, plan is computed and validated. Instances are automatically converted to ASP
- states_actions_generation/: Given ASP domain, instance and plan
jsonl
file is computed with states and actions branching from the given plan - questions_construction/: Contains ASP -> NL conversions for each domain and question generation scripts.
- evaluation/: Contains scripts for creates prompts, evaluates models on prompting and fine-tuning
- analysis/: Contains scripts and tools for analyzing the evaluated models
- tests/: Includes unit tests and other testing scripts to ensure the functionality and integrity of the pipeline.
- other/: Contains miscellaneous scripts and resources that do not fit into the other specific categories.
- common.py: Contains common functions and utilities used across different modules in the pipeline.
- requirements.txt: Lists the dependencies required to run the project.
To get started with this project, follow the steps below:
-
Clone the repository:
git clone https://github.com/izuminka/reasoning_about_actions cd reasoning_about_actions
-
Install the dependencies:
conda create --name action_reasoning python=3.9 conda activate action_reasoning pip install -r requirements.txt
-
Download Data/Models:
Data and models are available at gdrive