Skip to content
raharu-devPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

ProjNN — prosty klasyfikator tekstu

Opis

Prosty program do klasyfikacji tekstu wykonany jako projekt na studia. Nic nie zostało zmienione względem wersji oryginalnej.

Jak uruchomić

  1. Uruchom program i podaj ścieżkę do pliku CSV z danymi do treningu.
  2. Po treningu wybierz: pojedyncza wiadomość lub wiele z pliku. Wynik: prawdopodobieństwo i etykieta.

Przykład pliku CSV

Message,Label
""Hello world"",0
""Win a prize"",1

Jak to działa

  • Używa Bag-of-Words (BoW): tworzy słownik całych słów i zamienia tekst na wektor liczników.
  • Wektor trafia do prostej sieci: warstwa ukryta (ReLU) → jeden neuron wyjściowy.

Uwagi

  • Słownik budowany jest podczas treningu i nie jest zapisywany na dysk.
  • Program nadaje się do małych zbiorów i prostych eksperymentów.

Pliki

  • ProjNN-Ref.cpp — start programu
  • NeuralNetwork.h — model i trenowanie
  • Processing.h — konwersja tekstu na wektory
  • Dataset.h — ładowanie/zapisywanie CSV

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages