My development efforts for my digital twin project have always been on and off as my schedule allows. Unfortunately, I have not spent as much time on it as I would have liked. This is mainly a combination of not enough spare time and too many projects.
My primary goal for this project has always been for me to improve my development skills with Python. Looking back, I did not grasp the magnitude of building tools to manage my email and my social media presence would be. While I am not a developer by trade, I have been able to hack my way through building the tools. Most of my efforts so far have been focused on creating context-relevant email responses. It has been quietly responding to incoming email and setting reminders to me to send personal followups for quite a while now. So far, it has been fairly helpful to filter out the things that I can ignore. I am talking about those non-spam emails that do not need immediate attention. I would not consider myself to be an expert with the NLTK Python module or with natural language processing, but I have working code, and I am happy with that.
Not everything has gone smoothly. I have received a few reports that my twin has gone haywire (their word) and tried to keep the conversation going. One person said that they received so many that replies that their email from my twin was just a simple "hello" and nothing else. I guess my twin ran out of things to say. My other challenge is with automated systems that generate unique sender emails for email that they send. This made tracking conversations a bit of a challenge. I have put in some rate limits and exception handling for these situations. I want to provide insightful responses without flooding the recipient with a ton of email. Overall I have been fairly happy with the end result.
I have written a few other tools to parse my online activity from social media sites and generate some reports. I have been crunching my LinkedIn data downloads for quite a while. I also have a POC tool to post; however, I really have not done any work on it to get it to where I would use it on a regular basis. I have a few updates planned. I just need to set aside some time to get them completed.