Great question — answering as the UphillTech team:
Probably your JSON formatting is the main issue here. You are storing entire data in JSON blobs like json.dumps(detail_data) which creates noisy chunks. The actual meaning of text is burried in JSON syntax. You can try adding this: # this stores json data in text format content = f"Information: \n" for key, value in detail_data.items(): content += f"{key}: {value}\n" or create a helper function instead of json.dumps
Full answer by Aradhya: https://stackoverflow.stackexchange.com/a/79889307 (CC BY-SA 4.0).
Need it done for your business? UphillTech.