beard%netscape.com
|
737a579e5e
|
Added TokenEnumeration, which provides efficient direct enumeration of the Tokenizer's PLDHashTable. r/sr=brendan, a=asa [not part of build]
|
2002-10-18 06:31:47 +00:00 |
beard%netscape.com
|
602c054e3f
|
Performance enhancement: using PLDHashTable to store tokens by value in the hash table, using PLArenaPool to allocate token word strings. r/sr=brendan, r=dmose [not part of build]
|
2002-10-16 21:29:25 +00:00 |
beard%netscape.com
|
0ac379140a
|
oops, forgot a return type on isUpperCase() r/sr=sspitzer a=asa [not part of build]
|
2002-10-12 01:14:53 +00:00 |
beard%netscape.com
|
a7af6ead53
|
Don't lowercase non-ASCII characters! r/sr=sspitzer a=asa [not part of build]
|
2002-10-12 00:45:07 +00:00 |
beard%netscape.com
|
78129fe6da
|
Fixed declaration of nsIJunkMailPlugin::setMessageClassification consistent with nsMsgJunkStatus typedef. Added pooled allocation for tokens and word strings. r=bienvenu sr=sspitzer, a=asa [not end user visible as yet]
|
2002-10-10 01:20:47 +00:00 |
sspitzer%netscape.com
|
b249c67565
|
no need to cast this, now that we use nsMsgJunkStatus type. r/sr=bienvenu
|
2002-10-09 03:11:33 +00:00 |
sspitzer%netscape.com
|
0e48c7de27
|
more work for #169638. spam UI work (still in progress) including changes to allow search by score. "score" attribute is now "junkscore", per mscott. some code cleanup.
r/sr=mscott
|
2002-10-08 04:29:57 +00:00 |
bienvenu%netscape.com
|
f6287abc17
|
pass uris, not urls to spam filter plugin, not part of build, r/sr=sspitzer
|
2002-10-08 02:39:02 +00:00 |
beard%netscape.com
|
d5a6370888
|
Using a fixed sized (16k) token buffer, now byte swapping 32-bit integers written into the training data, correctly opening the ANSI file in binary mode (crucial on the Mac). [not part of build]
|
2002-10-04 22:47:36 +00:00 |
ducarroz%netscape.com
|
c86c793c57
|
Bug 172210. Set correct parameter to force mime generating clean output for mail filter. R=cavin, SR=sspitzer
|
2002-10-04 22:43:26 +00:00 |
beard%netscape.com
|
5daa6bd705
|
Remove obsolete file. r=sspitzer [not part of build, either]
|
2002-10-03 22:29:52 +00:00 |
beard%netscape.com
|
2a6c98ca92
|
Kill warnings. [not part of build]
|
2002-10-03 22:22:42 +00:00 |
ducarroz%netscape.com
|
81d80c2c34
|
Fix spam filter bustage on Windows and Linux. Not part of the build yet
|
2002-10-03 02:35:57 +00:00 |
beard%netscape.com
|
cf8c039a86
|
Switched to binary format for training data. [not part of build]
|
2002-10-03 00:26:44 +00:00 |
beard%netscape.com
|
a8c45c3ea3
|
Incorporated patch from bug #172210 (thanks jf), added code to writeTokens to write correct data when there are 0 tokens, so that readTokens will work correctly in that case. [not part of build]
|
2002-10-02 22:16:00 +00:00 |
beard%netscape.com
|
af47bfb387
|
Added writeTrainingData/readTrainingData methods which save to a file called "training.txt" in the current profile directory. [not part of build]
|
2002-10-02 21:52:21 +00:00 |
beard%netscape.com
|
57da5f9c29
|
Fixes learning, removes usage of NaN, and correctly initializes refcount of the nsIStreamListener. [not part of build].
|
2002-10-02 19:54:32 +00:00 |
sspitzer%netscape.com
|
593dbee451
|
instead of NAN, use 0. build problems on win32 (and probably linux).
r=beard.
|
2002-10-02 18:31:17 +00:00 |
sspitzer%netscape.com
|
1475e8ac99
|
more build changes for beards new bayesian filter implementation. not part of build yet.
|
2002-10-02 10:18:56 +00:00 |
sspitzer%netscape.com
|
d9d457963c
|
some changes for windows / linux. not part of the build.
|
2002-10-02 09:02:18 +00:00 |
sspitzer%netscape.com
|
3064d6c4cd
|
ignore generated makefile.
|
2002-10-02 07:21:41 +00:00 |
beard%netscape.com
|
eaefeda218
|
Bayesian Spam Filter C++ implementation. [not part of build yet].
|
2002-10-02 01:58:35 +00:00 |
sspitzer%netscape.com
|
d0c5c48dd4
|
adding consts to the nsIMsgFilterPlugin interface, and using it.
removing UI added to extension, since there is core UI For this already (but off by default).
part of bug #169638. r/sr=bienvenu
|
2002-09-30 22:13:01 +00:00 |
beard%netscape.com
|
37447ed8fd
|
Simplify the subclassing, using __proto__ explicitly, and remove an unnecessary extra level of prototype chain when instantiating the algorithm. (not part of build, r=peterv)
|
2002-09-28 17:02:53 +00:00 |
dmose%netscape.com
|
3145cc5850
|
Change function name to avoid namespace collision; don't write out the database if nothing has changed; use scores instead of labels to be compatible with the rest of the infrastructure (not part of build)
|
2002-09-28 00:54:57 +00:00 |
dmose%netscape.com
|
403c4388ce
|
Changes from peterv to not modify the database based on automatically classified spam (not part of build)
|
2002-09-28 00:53:34 +00:00 |
dmose%netscape.com
|
f7430dd4a6
|
Tweaks to match interface; not part of build
|
2002-09-26 22:34:18 +00:00 |
dmose%netscape.com
|
47b7f75517
|
Fix syntax error (not yet part of build).
|
2002-09-26 01:12:42 +00:00 |
dmose%netscape.com
|
41256e5e66
|
Fix syntax error (not part of build).
|
2002-09-26 01:03:06 +00:00 |
dmose%netscape.com
|
de82a1b204
|
Add comment crediting various folks in the Bayesian spam community for their ideas.
|
2002-09-25 22:22:07 +00:00 |
dmose%netscape.com
|
b7890a4bbb
|
Initial work (mostly by peterv) for a bayesian spam filter. Not yet part of the build.
|
2002-09-25 22:15:12 +00:00 |