This post motivated me to do the same thing on my imessage data. I used GPT-3.5 for fine-tuning (and haha GPT-4 to help me build it :D). I guess, I should run fine-tuning jobs to create instances of my correspondence partners? Since, for the first system prompt I tell the model to pretend to be me, but on other fine-tuning attempts I can reverse the input and output, and then tell the model to "pretend" to be my counterparty?
I'm still running my first fine-tuning job but I'd definitely love any technical tips people want to drop!!