You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the Feature
One of RAGAS dependencies is the package pySBD. This package has several bugs but it seems to be largely unmaintained at this point. The last release was 3 years ago. This will expose RAGAS to bugs, security vulnerabilities and more.
Why is the feature important for you?
I found a bug related to pySBD and opened an issue there. I noticed that the repo seems to have no activity anymore. It's an extremely bad idea to have that as one of the main dependencies in my opinion.
Additional context
Switching to a better known and more well-maintained package will avoid headaches for RAGAS maintainers in the future.
The text was updated successfully, but these errors were encountered:
Hi @shahules786, sorry for taking so long to answer. I am not a specialist on that, but maybe just standard Spacy would work for that purpose?
Something along these lines
import spacy
split_sentences = []
for answer in answers:
doc = nlp(answer)
sentences_with_index = {i: sent.text for i, sent in enumerate(doc.sents)}
split_sentences.append(sentences_with_index)
What was the reason you went with pySBD in the first place?
Describe the Feature
One of RAGAS dependencies is the package pySBD. This package has several bugs but it seems to be largely unmaintained at this point. The last release was 3 years ago. This will expose RAGAS to bugs, security vulnerabilities and more.
Why is the feature important for you?
I found a bug related to pySBD and opened an issue there. I noticed that the repo seems to have no activity anymore. It's an extremely bad idea to have that as one of the main dependencies in my opinion.
Additional context
Switching to a better known and more well-maintained package will avoid headaches for RAGAS maintainers in the future.
The text was updated successfully, but these errors were encountered: