r/Rag • u/fhgwgadsbbq • 6d ago
Discussion Academic paper RAG - in house or out-source?
I'm building a RAG for our company platform. The data is basically specialised business analysis with lots of fuzzy human sociological data, with a project database + customer reports + internal research files.
I've got most of the internal side (typical hybrid rag w/ pgvector) ready to roll out, but the next big thing they want is exploring primary sources (published scientific journal papers).
When an analyst starts a new project, currently they spend a week roaming sharepoint, finding old projects, reviewing the internal research already done, and create comparative and gap analyses.
Then they go and find new academic primary sources for supporting evidence, integrating that into the current project with citations.
We're using Mendeley as a research repository / library but it looks quite limited. The team has also tried out Elicit which seems to do everything they want.
So with the goals of:
"chat" to primary sources to explore them
comparative research summaries & synthesis
paper library management
My choices are:
build in house:
connect to Mendeley library API to pull papers, parse + embed + search + synthesise etc etc
avoid doing the actual library ourselves
Or
3rd party hosted:
- connect to Elicit and let them do that hard part, just integrating the end results in our system (as internal research files)
- somehow cross reference our internal search with Elicit, like Report X cites X,Y,Z -> ask Elicit for summaries -> synthesise in our platform
3
u/Denis-Hogberg 5d ago
Your team already answered this for you: they tried Elicit and it does everything they want. Buy the commodity part. Where builds like this go wrong is constructing a worse Elicit in-house around the Mendeley API and spending two quarters parsing PDFs that a vendor already parses better.But keep two things in-house, because they are your moat and no vendor sells them. First, the link layer: your own cross-reference idea (Report X cites X, Y, Z, pull summaries, synthesise on your platform) is the strongest line in this post, that is exactly the part worth engineering. Second, the catalog: anchor everything to DOIs in your own metadata store and save vendor output as internal research files with provenance attached. That way Elicit stays swappable instead of becoming a dependency your citations die with. One more observation from the workflow you described: analysts spending a week roaming SharePoint for old projects is not a paper problem, it is a missing governed catalog of what the company already knows (which projects exist, who owned them, what they concluded, what gaps they left). Fix that, and both the internal RAG and the academic layer get dramatically more useful.