The current approach of searching for keywords is simple. But not very flexible. Its very possible that some user might want to match keyphrases and not just keywords.
Fortunately, JavaScript already has inbuilt methods to run regex search over strings.
A suitable PR would involve a way for users to input the regex expression (reuse the textfield element currently used for keyword entry).
The first fix proposed in #4 should also be implemented, since regex works best over entire sentences. It'll also make migrating to a stream based system easier.
The current approach of searching for keywords is simple. But not very flexible. Its very possible that some user might want to match keyphrases and not just keywords.
Fortunately, JavaScript already has inbuilt methods to run regex search over strings.
A suitable PR would involve a way for users to input the regex expression (reuse the textfield element currently used for keyword entry). The first fix proposed in #4 should also be implemented, since regex works best over entire sentences. It'll also make migrating to a stream based system easier.