3 ms·
I'm partly sad at the approach this and other engines take: reimplement each part (PDF parser, etc etc) in a way where they are pretty much useless except in t
by zzleeper 3y ago
I'm partly sad at the approach this and other engines take: reimplement each part (PDF parser, etc etc) in a way where they are pretty much useless except in their specific engine.
If instead we had a PDF() class that did what RAGFlow is doing (dealing with all the different trade-offs of the different python PDF engines such as pdfplumber), then we could easily adapt it and improve it, and it can be useful for other projects as well.
- trenchgun 3y agoIt is open-source though. Just rip it off and make that PDF() class.
- jtr101 3y agoLove this counterpoint to "OSS means I can get everybody else to do work for me for free" => "allows you to do the work yourself and share buddy" PR or it didn't happen
- demilich 3y agoEach project has its own detailed requirements and scenarios, and we cannot demand that each project use same library to implement similar functions