Forum

 
Current User: Guest Login Register
Please consider registering


Register? | Lost Your Password?

Exporting / Importing training data

Add a New Topic Reply to Post
UserPost

7:25 am
March 25, 2009


Aaron

Guest

First, thanks so much for making this extension… it gets me that much closer to my holy-grail of email management: automatic classification and messaging management (e.g. moving specifically tagged messages to a hierarchy of folders).

I've been training with 10 tags and have had decent success so far. Unfortunately, I need to re-create my Thunderbird profile (seem to be having issues with the latest nightlies) but would hate to lose the training/tagging I've done so-far.

Can you recomend the best way to create a from-scratch thunderbird profile while maintining the messages I've tagged already, and, most importantly, the training data for my tags?

Thanks!

     Aaron

1:30 pm
March 25, 2009


rkent

Admin

posts 140

There are several different data paths here. Let me explain them.

TaQuilla tags are just tags, and most normal ways of copying messages maintain tagging.

TaQuilla properties (that is, the percent match and the hard versus soft tagging property) are kept in the .msf files in the mail filder along with other message properties (including the normal tags).

TaQuilla training is a subset of the new bayes "trait" feature in the backend code. The training data itself is kept in a file traits.dat in the profile. You can copy that file (and/or its sister file training.dat which keeps the junk training data) into a new profile to preserve the state of the trait training.

But now you need to get the new traits (aka TaQuilla soft tags) defined in a new profile. Hmmm … that is a bit trickier. The issue is that their are two identifiers, one a string and one numeric, and you have to get them hooked up. There is no easy way to do that unfortunately. If you look in your preferences, there are entries like:

mailnews.traits.id.1001

with a value, for example, of

taquilla@mesquilla.com#tag.$label1.pro

There are also other mailnews.traits.* preferences. If you copied all of those to the new profile, as well as the traits.dat file that I mentioned earlier, then the trait training should be preserved correctly.

If you were copying the entire preferences file to the new profile, this would be manageble. Otherwise, you would be forced to migrate the preferences by hand.

Sorry, this is not a use case I considered. But in summary, if you copied the message folders (including the .msf files), traits.dat, and prefs.js to the new profile, then you would have everything. But prefs.js may contain too much other information, so I don't know if that is a good idea or not.

Reply to Post

Reply to Topic:
Exporting / Importing training data

Guest Name (Required):

Guest Email (Required):

NOTE: New Posts are subject to administrator approval before being displayed

Smileys
Confused Cool Cry Embarassed Frown Kiss Laugh Smile Surprised Wink Yell
Post New Reply

Guest URL (required)

Math Required!
What is the sum of:
7 + 10