prismOne question. Every language.
About
Find the research your language might otherwise cause you to miss.
Science is published in many languages, but most discovery happens through English queries. A question about drought and rice yields will miss papers that describe the same experiments as 干旱胁迫 and 水稻产量, or sequía and rendimiento del arroz. Translation tools help you read what you have already found. Prism is meant to help you find it in the first place: one question, every language.
It is a research prototype. It searches a real, public index and shows its work: which queries ran, which ones found each paper, and how each score was computed.
Principles
- Real data only. Every result is a live OpenAlex record. Nothing is demo data, and missing abstracts, DOIs or languages are shown as missing, never filled in.
- Originals first. Machine translations are labeled and shown alongside the original text, never silently in its place.
- Languages you can check. Language badges come from OpenAlex. When a paper’s text contradicts its tag, Gemini confirms the correction, and the badge turns dashed and names the original tag.
- No language penalty. Publication language, venue prestige, citations and author nationality are not ranking signals.
- Honest coverage. Results are a sample, and “additional papers found” are not claimed to be relevant or to have been missed by any other tool.
- Private by default. Your reading list lives in your browser’s local storage. API keys stay on the server.
Data and models
- OpenAlex
- Primary source of scholarly metadata (CC0). Searched live on every query.
- Crossref
- Optional supplementary source, off by default (CROSSREF_ENABLED).
- paraphrase-multilingual-MiniLM-L12-v2
- Multilingual sentence embeddings, run locally via Transformers.js (ONNX).
- Gemini (Google)
- Query expansion, translation and abstract summaries, when an API key is configured.
Prism does not scrape Google Scholar or any other search engine, and it does not access full text.