Forum

Share

Please consider registering
guest

Log In RegisterMembers
Or log in with

Register | Lost password?
Advanced Search:

— Forum Scope —



— Match —



— Forum Options —




Wildcard usage:
*  matches any number of characters    %  matches exactly one character

Minimum search word length is 4 characters - maximum search word length is 84 characters

Topic RSS
Exporting / Importing training data
March 25, 2009
7:25 am
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

Share
March 25, 2009
1:30 pm
Admin
Forum Posts: 323
Member Since:
July 12, 2008
Offline

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.

Share
Forum Timezone: UTC -8

Most Users Ever Online: 18

Currently Online:
6 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

bobkatz: 8

BigMike: 8

t2m: 7

zabolyx: 7

taa: 6

onlyme: 6

Member Stats:

Guest Posters: 130

Members: 565

Moderators: 1

Admins: 1

Forum Stats:

Groups: 1

Forums: 7

Topics: 231

Posts: 802

Moderators: rkent (323)

Administrators: rkent (323)