Live data from Hacker News

Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers

news.ycombinator.com

1–10 of 134 posts

Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers

#1
Hey HN! We’re Josh and Tom from Undermind (https://www.undermind.ai/). We’re building a search engine for complex scientific research. There's a demo video at https://www.loom.com/share/10067c49e4424b949a4b8c9fd8f3b12c?..., as well as example search results on our homepage.

We’re both physicists, and one of our biggest frustrations during grad school was finding research — There were a lot of times when we had to sit down to scope out new ideas for a project and quickly become a deep expert, or we had to find solutions to really complex technical problems, but the only way to do that was manually dig through papers on Google Scholar for hours. It was very tedious, to the point where we would often just skip the careful research and hope for the best. Sometimes you’d get burned a few months later because someone already solved the problem you thought was novel and important, or you’d waste your time inventing/building a solution for something when one already existed.

The problem was there’s just no easy way to figure out what others have done in research, and load it into your brain. It’s one of the biggest bottlenecks for doing truly good, important research.

We wanted to fix that. LLMs clearly help, but are mostly limited to general knowledge. Instead, we needed something that would pull in research papers, and give you exactly what you need to know, even for very complex ideas and topics. We realized the way to do this is to mimic the research strategies we already know work, because we do them ourselves, and so we built an agent-like LLM pipeline to carefully search in a way that mimics human research strategies.

Our search system works a bit differently from casual search engines. First, we have you chat back and forth with an LLM to make sure we actually understand your really complex research goals up front, like you’re talking to a colleague. Then the system carefully searches for you for ~3 minutes. At a high level, it does something similar to tree search, following citation rabbit holes and adapting based on what it discovers to look for more content over multiple iterations (the same way you would if you decided to spend a few hours). The 3 minute delay is annoying, but we’re optimizing for quality of results rather than latency right now. At the end there’s a report.

We’re trying to achieve two things with this careful, systematic agent-like discovery process:

1. We want to be very accurate, and only recommend very specific results if you ask for a specific topic. To do this, we carefully read and evaluate content from papers with the highest quality LLMs (we’re just reading abstracts and citations for now, because they’re more widely accessible - but also working on adding full texts).

2. We want to find everything relevant to your search, because in research it’s crucial to know if something exists or not. The key to being exhaustive is the adaptive algorithms we’ve developed (following citations, changing strategy based on what we find, etc). However, one cool feature of the automated pipeline is we can track the discovery process as the search proceeds. Early on, we find many good results, and later on they get more sparse, until all the good leads are exhausted and we stop finding anything helpful. We can statistically model that process, and figure out when we’ve found everything (it actually has an interesting exponential saturation behavior, which you can read a bit more about in our whitepaper (https://www.undermind.ai/static/Undermind_whitepaper.pdf), which we wrote for a previous prototype.)

You can try searching yourself here: https://www.undermind.ai/query_app/promotion/. This is a special HN link where, for today, we’ve dropped the signup gate for your first few searches. Usually we require login so you can save searches.

We’re excited to share this with you! We’d love to hear about your experiences searching, what’s clear or not, and any feedback. We’ll be here to answer any questions or comments.

Re: Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers

#4

I have only tried one search, but so far it's impressive. I have been using elicit.com, but they seem to be taking a different approach that is less AI-heavy. I would definitely give this a shot for a few months.

We're trying to bias the system toward more autonomous execution, rather than a "copilot"-like experience where you iterate back and forth with the system. That lets us run more useful subroutines in parallel in the backend, as long as you specified your complex goal clearly.

Re: Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers

#5
OK, I'm both impressed and disappointed.

I did 2 searches.

First I asked about a very specific niche thing. I gave me results but none I wanted. It looked like I missed a crucial piece of information.

So I did the second search. I started with the final request it written for the previous search and added the information I though I missed. It gave me virtually the same results with a little sprinkle of what I was actually after.

A few observations:

1. I'm not sure but it seems like it relies too much on citation count. Or maybe citations in papers make it think that the paper is absolutely a must read. I specifically said I'm not interested in what's in that paper and I still got those results.

2. I don't see much dissertations/theses in the result. I know for sure that there a good results for my request in a few dissertations. None of them are in the results.

That said, while I didn't get exactly what I want I've found a few interesting papers even if they're tangential to the actual request.

Re: Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers

#6

OK, I'm both impressed and disappointed. I did 2 searches. First I asked about a very specific niche thing. I gave me results but none I wanted. It looked like I missed a crucial piece of information. So I did the second search. I started with the final request it written for the previous search and added the information I though I missed. It gave me virtually the same results with a little sprinkle of what I was act…

A few possibilities: - We only use abstracts for now. Have to make sure you ask for something present there. - Did you ask for a scientific topic? (Sometimes people ask for papers by a specific author, journal, etc. The system isn't engineered to efficiently find that).

Regarding citations: we use them, but only for figuring out which papers to look at next in the iterative discovery process, not for choosing what to rank higher or lower at the end (unless you explicitly ask for citations). It's ranking based on topic match.

If you're comfortable, posting the report URLs here can let us debug.

Re: Launch HN: Undermind (YC S24) – AI agent for discovering scientific papers

#10

Independent researcher without academic address; can't get in. Best of luck.

You should be able to try it here without loggin in: https://www.undermind.ai/query_app/promotion/ (set up for HN today). If not message support@undermind.ai and I'll set you up.
Post reply on HN