Rozpoznawanie reguł

LB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 32
0

Szukam rozwiązania lub biblioteki (najlepiej w Pythonie), które automatycznie wydedukuje reguły dla ciągu. Na przykład, mając poniższe wyrażenia:

PRP nsubj VBP aux VBN ROOT PRP$ poss NN compound NN dobj
VBP aux PRP nsubj RB advmod VBN ROOT IN prep NNP pobj
WP dobj VBZ aux PRP nsubj VBN ROOT IN prep PRP$ poss NN pobj
PRP nsubj VBZ aux RB neg VBN ROOT NN dobj

można ustalić, że, np.:

  1. 'aux' poprzedza 'ROOT'
  2. Natychmiast po 'VBN' mamy 'ROOT'.
AF
  • Rejestracja: dni
  • Ostatnio: dni
0

A to jakieś ustandaryzowane szlaczki? Jeżeli nie, to raczej nie znajdziesz gotowca.
Zbuduj z tego graf skierowany i wyciągaj interesujące Cię reguły. Przyda się DFS, dwuspójne składowe, znajdowanie cykli, silnie spójne składowe itp.

  • Rejestracja: dni
  • Ostatnio: dni
0

Poczytaj o lancuchach markova. Jest troche bibliotek do pythona.

  • Rejestracja: dni
  • Ostatnio: dni
0
Afish napisał(a):

A to jakieś ustandaryzowane szlaczki? Jeżeli nie, to raczej nie znajdziesz gotowca.
Zbuduj z tego graf skierowany i wyciągaj interesujące Cię reguły. Przyda się DFS, dwuspójne składowe, znajdowanie cykli, silnie spójne składowe itp.

Dzięki. Dużo tego, nawet nie wiem, od czego czego zacząć.

  • Rejestracja: dni
  • Ostatnio: dni
0
Trzezwy Karp napisał(a):

Poczytaj o lancuchach markova. Jest troche bibliotek do pythona.

To powinienem dać radę ogarnąć. Dzięki.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.