vi3k6i5 / flashtext

Extract Keywords from sentence or Replace keywords in sentences.
MIT License
5.57k stars 599 forks source link

Return sentences that contain keywords #90

Open katkamrachana opened 5 years ago

katkamrachana commented 5 years ago

While searching for a search utility, I found FlashText . However, instead of returning only the keyword matches and the index span info, this PR focuses on returning the sentences which contain the keyword. The approach followed is to sentence tokenize the corpus using NLTK's sent_tokenize. This is configurable with fetch_sent flag in extract_keywords(<corpus>, <span_info_flag>, <fetch_sent>) which is False by default. Also, keyword.py is made entirely PEP8 compliant.

P.S: Please run pip install nltk

vi3k6i5 commented 4 years ago

Can you please resolve the conflict.