Re: ChatGPT > Spamassassin? :)

Bill Cole <[email protected]>
Newsgroups gmane.mail.spam.spamassassin.general
Message-ID <[email protected]>
On 2024-06-25 at 17:38:28 UTC-0400 (Tue, 25 Jun 2024 17:38:28 -0400)
Mark London <[email protected]>
is rumored to have said:

> Bill - Thanks for the response.  As an aside, it would be nice 
> (though impossible?) for a spam filter to be more suspicious of emails 
> coming from a new email address, that is not in my Sent folder or my 
> Inbox. FWIW. - Mark

Matija's mention of AWL/TxRep is correct here. While some people find it 
a nuisance when it makes one FP into an ongoing series, I think it is 
worth enabling for most sites.

However, if you do enable either of those tools, you should have a 
mechanism for  feeding FPs into both a sitewide Bayes DB and into the 
AWL/TxRep DB by using the blocklist/welcomelist options of the 
spamassassin script.



> On 6/25/2024 11:21 AM, Bill Cole wrote:
>> Mark London <[email protected]>
>> is rumored to have said:
>>
>>> I received a spam email with the text below, that wasn't caught by 
>>> Spamassasin (at least mine).   The text actually looks like 
>>> something that was generated using ChatGPT.  In any event,  I put 
>>> the text through ChatGPT, and asked if it looked like spam.  At the 
>>> bottom of this email , is it's analysis.  I've not been fully 
>>> reading this group.  Has there been any work to allow Spamassassin 
>>> to use AI?
>>
>> "Artificial intelligence" does not exist. It is a misnomer.
>>
>> Large language models like ChatGPT have a provenance problem. There's 
>> no way to know why exactly the model "says" anything. In a single 
>> paragraph, ChatGPT is capable of making completely and directly 
>> inconsistent assertions. The only way to explain that is that despite 
>> appearances, a request to answer the ham/spasm question generates 
>> text with no semantic connection to the original, but which seems 
>> like an explanation.
>>
>> SpamAssassin's code and rules all come from ASF committers, and the 
>> scores are determined by examining the scan results from contributors 
>> and optimizing them to a threshold of 5.0. Every scan of a message 
>> results in a list of hits against documented rules. The results can 
>> be analyzed and understood.
>>
>> We know that ChatGPT and other LLMs that are publicly available have 
>> been trained on data to which they had no license. There is no way to 
>> remove any particular ingested data. There's no way to know where any 
>> particular LLM will have problems and no way to fix those problems. 
>> This all puts them outside of the boundaries we have as an ASF 
>> project. However, we do have a plugin architecture, so it is possible 
>> for 3rd parties to create a plugin for LLM integration.
>>
>>


-- 
Bill Cole
[email protected] or [email protected]
(AKA @[email protected] and many *@billmail.scconsult.com 
addresses)
Not Currently Available For Hire
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.