Czy ktoś używał (i lubił) jakieś dobre pakiety „częstego przeszukiwania sekwencji” w Pythonie inne niż FPM w MLLib? Szukam stabilnego pakietu, najlepiej utrzymywanego przez ludzi. Dziękuję Ci!
python
sequential-pattern-mining
Edamame
źródło
źródło
Aktywnie utrzymuję wydajną implementację zarówno PrefixSpan, jak i BIDE w Pythonie 3, obsługując wyszukiwanie zarówno częstych, jak i top-k (zamkniętych) wzorców sekwencyjnych.
https://github.com/chuanconggao/PrefixSpan-py
źródło
Użyłem fim „s funkcję fpgrowth w przeszłości i to działało dobrze. Jednak instalowanie na komputerach z systemem Windows jest dość uciążliwe. Wygląda na stronę akademicką, więc nie jestem pewien, czy z czasem wprowadzają wiele aktualizacji kodu ...
źródło
Czy zastanawiałeś się nad napisaniem go samemu? Ponieważ prawdopodobnie nie ma obecnie aktualnej biblioteki.
Sprawdź to, jego podstawowe - wzorce PrefixSpan i Closed / Maximal nie są tak trudne do wdrożenia:
http://sequenceanalysis.github.io/
źródło
SPMF brzmi jak przydatna biblioteka do wyszukiwania wzorców: http://www.philippe-fournier-viger.com/spmf/
źródło
Ponieważ żadne z istniejących rozwiązań nie było dla mnie satysfakcjonujące, stworzyłem własne opakowanie Python Wrapper dla SPMF (biblioteka Java wspomniana w innych odpowiedziach tutaj) .
źródło