Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eleksir/bf

Bayesian filter test utility
https://github.com/eleksir/bf

Last synced: about 2 months ago
JSON representation

Bayesian filter test utility

Awesome Lists containing this project

README

        

## Утилита bf

Простая утилита для понимания, как работает байесовский классификатор.

## Как это собрать?

Понадобится компилятор гошки версии 1.21.0 или новее и операционная система windows или linux. Формально утилита
тестировалась на системе windows. А также нужна утилита (gnu) make для сборки.

Чтобы собрать бинарник, надо запустить:

```bash
make
```

и на выходе получится бинарь bf.exe или просто bf, в зависимости от ос.

## Как это запустить

У утилиты есть команда --help

## FYI

В тестовом наборе хороших фраз использованы фрагменты произведения Михаила Пришвина "Времена года".

Для более репрезентативной классификации надо использовать более объёмные дата-сеты.

Классификация работает более-менее эффективно, если применять её к фразам длиной как минимум от 40 символов и содержащей
от 9 слов и более.