Discourse AI 스팸 감지가 Akismet 플러그인을 대체합니다

Starting today, we will be removing the Discourse Akismet plugin and will instead enable Discourse AI - Spam detection by default for hosted customers on Pro and Standard plans.

Why are we making this change?

Over the past few weeks, we’ve found our AI spam detector to deliver a superior performance over Akismet.

We’ve had over 126 sites extensively using it and within Meta, we’ve personally seen over 96% success rate in detecting spam.

On top of the performance, the setup would now be a default experience with customization and flexible options, should you need it.

What do I need to do?

If you are on our Starter or Pro hosting, nothing at all!

The change would happen automatically in the background. You will no longer see Akismet within the plugins. You will now see the AI spam detector turned on in the AI plugin setting using a Discourse-hosted open-weights LLM

If you have the AI plugin disabled, then you would manually need to turn on AI spam detector and select an LLM

I already have AI spam detection enabled!

If you already have AI spam detector enabled via What's New experiments, then you can safely ignore this announcement since you already have it!

Why is this change only for Starter and Pro?

As usual, the rollout of changes in our hosting begin with the starting tiers and are gradually expanded to cover all tiers.

22개의 좋아요

2 posts were split to a new topic: Rebranding the ai spam detection account

Does this mean you’re discontinuing the plugin at all, or just that you’re no longer offering it on your hosted platform? I’m self-hosted and I’m not using any ‘AI’. Will I be forced to start using the AI Spam detection?

3개의 좋아요

This change only affects hosted customers on Starter and Standard plan tiers. The Akismet plugin is removed and no longer available for those plan tiers

Self hosters can make their own choices here

3개의 좋아요

Will AI spam detection work properly for languages with lesser people who speak the language in the world base? Like e.g. Ukrainian.

Also, will it handle bilingual posts, which is natural for some countries, like e.g. in Ukraine people speak both Ukrainian and Russian interchangeably, and they can sometimes use both in a single post.

I guess another example could be Naple/Italian? Or Spanish/Catalan? But not very sure about these pairs – I only know about Ukrainian/Russian.

3개의 좋아요

Absolutely, it simply depends on the LLM you use to power it.

Google models tend to be extremely multilingual, Gemini Flash is 120 languages so it is a good candidate.

Try it out with the test button on some real posts, some spam posts etc… you can provide custom instructions like:

Posting in Russian / Ukrainian interchangeably is fine.

4개의 좋아요

Via OpenAI works for Finnish. Well, it gives every now and then false positives if there is one liner, but I don’t think that is language issue, but weak prompting.

5개의 좋아요

안녕하세요, 저는 셀프 호스팅을 사용 중입니다. Askismet 스팸 감지 기능이 Discourse 설치 코어에 통합되어 있는 건가요, 아니면 이 플러그인을 별도로 설치해야 하나요? 감사합니다.

1개의 좋아요

코어에 포함되어 있지 않습니다. 해당 주제는 여기서 찾을 수 있습니다: Discourse Akismet

하지만 이 주제는 닫히고 숨겨진 상태입니다. 그것이 정확히 무엇을 의미하는지 확신하지 못합니다. 플러그인이 더 이상 유지 관리되지 않는다면 그럴 만한 이유가 있겠지만, 이 주제에 따르면 해당 플러그인은 두 개의 호스팅 티어에서만 제거된다고 합니다. 그렇다면 왜 셀프 호스터와 더 높은 티어의 호스팅 고객이 메타에서 검색을 통해 이 정보를 찾지 못할까요? 설치하기 전에 이에 대한 답변을 기다려 보겠습니다.


그리고 첫 번째 게시물에서 실수로 ‘Starter’ 대신 'Standard’가 'Pro’로 표기된 적이 있는 것 같습니다.

Akismet도 우리를 여러 번 실망시켰습니다. Akismet이 설치된 많은 사이트가 스팸으로 완전히 잠기는 것을 목격했습니다.

예산이 부담이라면, 셀프 호스터는 Gemini Flash 2.0 무료 티어와 같은 무료 모델 중 하나를 사용하여 Discourse AI를 사용하는 것이 좋습니다. Gemini Flash 2.0 무료 티어는 상당히 잘 작동합니다.

7개의 좋아요

정보를 공유해 주셔서 감사합니다. 제 자체 호스팅 Discourse 사이트가 스팸으로부터 보호되지 않고 있다는 사실은 제가 몰랐던 부분입니다. 저는 오히려 보호되고 있다고 잘못 생각하고 있었습니다. OMO, 이 정보는 자체 호스팅을 고려 중인 예비 Discourse 관리자분들에게 더 두드러지게 강조되어야 합니다.

예산 문제로 인해 이전에 고려하지 않았던 Discourse AI 기능을 찾아보겠습니다.

저와 같은 자체 호스팅 사이트의 관리자가 취해야 할 조치들을 여기에 나열해 보았는데, 제가 맞는지 알려주시겠습니까?

  1. 먼저 Discourse AI 플러그인을 설치해야 합니다. Discourse AI

  2. 다음으로, 여기 설명된 대로 LLM을 설정해야 합니다. Discourse AI - Large Language Model (LLM) settings page

  3. 그런 다음, 여기 설명된 대로 스팸 감지 메커니즘을 설정해야 합니다. Discourse AI - Spam detection

1개의 좋아요

셀프호스터를 위한 참고사항:

스팸 문제를 해결하기 위해 “무작위” LLM을 추가하는 것은 개인 식별 정보(PII)의 프라이버시 및 보호 측면에서 여러 문제를 야기할 수 있습니다. GDPR이나 COPPA 등의 규정을 준수해야 하는 경우, 외부 LLM 사용 시 제3자에게 PII가 유출되지 않도록 보장하기 위해 LLM 제공업체와 데이터 보호 협정을 체결해야 할 수 있습니다. PII는 이름이나 이메일 주소와 같은 단순한 정보부터 시작됩니다.

이 점을 염두에 두시기 바랍니다.

2개의 좋아요

미국이나 영국의 상황은 잘 모르겠습니다 [1], 하지만 EU에서는 비교적 단순한 문제입니다.

필요한 데이터는 제3자에게 “유출”(즉, 전송)될 수 있으며, PII(개인 식별 정보)로 분류되더라도 GDPR을 준수한다면 가능합니다. 그리고 모든 주요 기업들은 그렇게 한다고 합니다. 결국 신뢰의 문제입니다.

소리를 내어 말하고 싶지 않지만, 중국 기업은 믿을 수 없습니다. 미국 기업도 마찬가지입니다. 양쪽 모두 정부 관련 문제가 심각하며, 해외에서 돈을 벌어야 하는 압박이 큽니다. Microsoft는 EU에 데이터를 남겨두어야 함에도 불구하고 미국으로 데이터를 유출하고 있습니다.

그래도 Amazon과 OpenAI를 사용합니까? 네, 어쩔 수 없기 때문입니다. 하지만 제 VPS와 S3 활동의 대부분은 AWS에서 옮겨냈습니다. 다만 제 개인 이메일과 포럼 등의 거래 관련 이메일은 여전히 AWS로 처리되고 있습니다.

포럼 기반 AI 활동은 모두 OpenAI로 처리합니다. 믿지 못하지만—어떤 선택지가 있겠습니까? Microsoft와의 연결은 정말 싫지만, 더 나쁠 수도 있겠죠…

결국 EU 관리자로서 여권 사본이나 개인 ID를 요구하지 않는 한 꽤 안전합니다. Discourse 플랫폼이 그 역할을 잘 수행하고 있기 때문이죠. 그리고 제3자가 GDPR 및 기타 규정을 준수한다고 선언하는 한(구글 광고 등과 같은 경우와 동일), "유출"은 법적 문제가 되지 않습니다.

하지만 도덕적 문제는 분명히 있습니다. 그래서 우리는 AI를 사용하면서 동시에 사용자에게 교육을 시키거나, 아예 사용하지 않는 두 가지 선택지 중 하나를 택해야 합니다.

큰 그림으로 보면… AI가 포럼에서 PII 측면으로 차지하는 비중은 Meta를 사용하거나, 8.8.8.8을 DNS로 사용하거나, 상용 VPN 서비스를 사용하는 것(또는 중국 서버를 사용해 iPhone 통화 기록을 남기는 것… [2])보다는 훨씬 작은 문제입니다.


  1. 개인 의견: 이 문제에서 두 나라 모두 엉망입니다 ↩︎

  2. 진짜입니다… 제 로봇 진공청소기가 모든 위치 데이터와 Wi-Fi 정보를 중국으로 전송하려 했었습니다 ↩︎

2개의 좋아요

AI 플러그인은 Akismet보다 더 많은 계산 자원(즉, 환경적 자원)을 사용합니까?

1개의 좋아요

100% 알 수 없습니다. Akismet는 API이며, WordPress는 그들이 사용하는 정확한 계산량에 대해 발표한 바가 없습니다.

저희 GPU 서버는 전체 고객 기반을 서비스하고 있으며, LLM은 지난 3년간 효율성이 크게 향상되었습니다.

4개의 좋아요