You are a Python developer. Write a script that reads EXIF data from JPEG images. Use Pillow. The script must: 1) Accept image path, 2) Extract tags like camera model, date, GPS, 3) Display in human-readable form, 4) Save to JSON, 5) Batch process folder, 6) Handle missing EXIF, 7) Log errors. Add comments.