acora icon indicating copy to clipboard operation
acora copied to clipboard

Fast multi-keyword search engine for text strings

Results 9 acora issues
Sort by recently updated
recently updated
newest added

`pip install acora` produced an error: ``` [...] building 'acora._acora' extension error: Unable to find vcvarsall.bat ``` which is factually correct, as I don't have Visual Studio installed on this...

I'd like to search a very long text (OCR'd) for a hundred or so multi-word phrases where the phrases may have newlines where spaces should be. So I want to...

Is there an efficient way to save and load a built acora engine to disk?

Hi, I came across a bug when use `longest_match` as `README.rst` introductions to do greedy search for the longest matching keywords. the `longest_match` did as README, ```Python def _longest_match(matches): spos_groupby_iter...

Would it be possible to fuse the _unicode and _byte functions? Apart from fetching the next element (and technically the hard-coded sizeof's), both cython code paths are identical, I think....

from acora import AcoraBuilder # success builder=AcoraBuilder('ab','bc','cd') # File "acora\_acora.py", line 82, in acora._acora.build_MachineState (acora/_acora.c:3319) # TypeError: an integer is required can anyone help me, thanks.

With this snippet and the latest 2.0, which creates an automaton with 1000 strings of 2000 characters each `build()` takes forever to complete, I eventually killed it: ``` >>> from...

This would essentially turn this in a dictionary. Most AC implementation do that and this makes Acora a tad hard to use or useless .... Having a simple numeric id...

It would be great to be able to build automaton not from strings but from sequences of integers over a define range (say 15 bits, 16 bits, 32 bits).