![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 2.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
zabiram się do napisania skryptu, a właściwie systemu ekspertowego, do klasyfikowania wpisów na podkategorie wg ich treści. Założenia są ogólnie proste, dodajemy wpisy, wpis zawiera treść, temat oraz kategorie główną, np. Rodzina. Po dodaniu wpisu dokonywana jest analiza treści i tematu, w zależności od kategorii (wstępna klasyfikacja podana przez uzytkownika) wybierany jest zestaw podkategorii (np. dla kategorii Rodzina byłoby to mama, tata, dziadek, babcia itd.) i wśród nich odpowiednio do treści wybieranybyłby najbardziej pasujący. Zastanawiam się jak się do tego zabrać, na pewno potrzebna będzie duża baza słownikowa, mam 10 kategorii głównych, no i sam algorytm będzie rzeczą najtrudniejszą. Jeśli ktoś z Was spotkał się z takim problemem, albo ma jakis pomysł na rozwiązanie tego zagadnienia, byłbym bardzo wdzięczny za pomoc, pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 387 Pomógł: 66 Dołączył: 31.03.2005 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
No powiem Ci że sporo mielenia będzie. Ile planujesz słów kluczowych w danej podkategorii ? Bo jeśli nie dużo to pokusił bym się o regexp w mysql, ale jeśli dużo keywordsów będziesz miał to trzeba by to jakoś trzymać osobno i raczej w php zrobić algorytm. Napisz też ile podkategorii (pi razy drzwi) średnio będzie w każdej z kategorii głównej.
Jak się wybierze metodę wyszukiwania już to dalej sprawa będzie w miarę prosta. Proponuję pobrać keywordsy z każdej z podkategorii (załóżmy, że każda z nich to 10 keywordsów) i porównać ile keywordsów z danej podkategorii pasuje do textu i tematu. Zwycięzca dostaje nagrodę - do niego przypisujemy wpis (IMG:style_emoticons/default/biggrin.gif) Daj znać co z pierwszą częścią mojego posta to się coś wymyśli (IMG:style_emoticons/default/smile.gif) Ten post edytował cudny 15.03.2011, 15:50:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 09:39 |