Best practices for the application of computer vision-based machine learning in archaeology | Synapse