Chem Autocomplete (ChemIllusion)
ChemIllusion post on Jev ranking RDKit-validated structure candidates as autocomplete cards in a chemistry sketcher, about 0.2 s each.
This summary is based on how curated lists describe the project; its README was not available to review.
Overview
A ChemIllusion blog post describing chemistry autocomplete in a molecule sketcher. Candidate structures are validated with RDKit in code, and Jev ranks which candidates to show as autocomplete cards and in what order.
Per the listing, each ranking request takes about 0.2 seconds.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Which validated structure candidates best match what the user is drawing, and in what order?(inferred) | — |
How it works
- Generate structure candidates
- Validate with RDKit
- Jev ranks candidates
- Show top cards as autocomplete
Strengths
- Chemistry validity enforced in code
- Fast enough for interactive use
Caveats
- Only list summary available
At a glance
- Type
- Article
- Runtime
- web app
Use cases and integrations
How curated lists describe it
Chemistry: uses Jev to rank which RDKit-validated sketcher structure candidates to show as autocomplete cards and in what order (~0.2s per request).
yibie/awesome-jev
Frequently asked questions
What does Jev rank?
Validated structure candidates for autocomplete.
Who checks chemical validity?
RDKit, in code.
How fast?
About 0.2 s per request, per the listing.
Related projects
Local-first feed that merges arXiv, GitHub, Hacker News and Bilibili results, with optional Jev title-relevance scores as a filter.
ProjectbetaTypeScriptChrome extension that scores loaded X posts against your reading goal with Jev and ranks top matches pairwise.
ProjectbetaJavaScriptPython CLI that fetches recent arXiv papers, scores relevance to your research profile with Jev P(True) and writes daily rankings.
ProjectprototypePythonTech reading feed from Hacker News, Dev.to, Hashnode and Lobsters, ranked by Jev scores against your skill summary.
ProjectprototypeTypeScriptPull request adding Jev to station-suggestion reranking in the TrainLCD transit app's Cloudflare Worker backend.
AppTypeScriptMap where you ask anything in plain words and Jev gives every nearby place a probability, lighting up those likely to match.
DemoprototypeJavaScript