A semi-automatic Pani Puri making machine streamlines the process of preparing this popular Indian snack by automating some steps while still requiring manual input. It typically handles tasks like puri frying and filling with flavored water, chutneys, and other ingredients, but requires the operator to load ingredients and monitor the machine.