Nystul is correct. A big part of the job is reverse engineering systems while implementing them. If you want to take on the talk window ahead of schedule, you'll need to do the leg work on how that system works as well.
There isn't too much happening behind the scenes. The talk interface is just a way of delivering map discovery, regional enumeration, certain quest text (rumours, etc.), and reveal open shopkeeper quests. Most of the guts of what's needed is already in the code. The whole thing is wrapped in some skill checks for flavour, which is where some work still needs to be done.
I can help with this, but I'm not ready to be here yet. All I want to do right now is work on getting main quest operational then start rolling out spells and effects. I'm happy for you to work on this, but you will need to be fairly independent on reverse engineering until I'm ready to be here.
