Promoting Open Science in Artificial Intelligence in Education: An Interactive Tutorial on Licensing, Data, and Containers
Promoting Open Science in Artifical Intelligence: An Interactive Tutorial on Licensing, Data, and Containers is a tutorial to be presented at the 25th International Conference on Artifical Intelligence in Education.
This project serves as the repository holding the webpage. The rendered version can be viewed at https://aied2024-tutorial.howtoopenscience.com
The content of this Open Science Framework project is under the Creative Commons Attribute 4.0 International License.
Docker Container
Clone this repository and run the following commands:
docker build -t <image_name> .
docker run --rm -it -p 8000:8000 -v ${PWD}/src:/docs <image_name>
image_name
can be specified to whatever identifier the user desires. This will run the docs server and expose it to the local host on port 8000.
This setup runs in Python 3.9.5. You can install the required libraries through the provided requirements.txt
:
pip install -r requirements.txt
Then navigate to the src
folder in your terminal and serve the docs.
cd ./src
mkdocs serve
You may need to prefix the
pip
ormkdocs
command with eitherpython3 -m
for Unix systems orpy -m
for Windows systems if the python modules were not properly installed onto the path.
@misc{Haim_Hutt_Shaw_Heffernan_2024,
title={Promoting Open Science in Artificial Intelligence: An Interactive Tutorial on Licensing, Data, and Containers},
url={osf.io/bmq9t},
DOI={10.17605/OSF.IO/BMQ9T},
publisher={OSF},
author={Haim, Aaron and Hutt, Stephen and Shaw, Stacy T and Heffernan, Neil T, III},
year={2024},
month={Mar}
}