Skip to content

Chem Autocomplete (ChemIllusion)

ChemIllusion post on Jev ranking RDKit-validated structure candidates as autocomplete cards in a chemistry sketcher, about 0.2 s each.

Article

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

TypeQuestionAnswers
ChoiceWhich validated structure candidates best match what the user is drawing, and in what order?(inferred)—

How it works

  1. Generate structure candidates
  2. Validate with RDKit
  3. Jev ranks candidates
  4. 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.

    ProjectbetaTypeScript
  • Chrome extension that scores loaded X posts against your reading goal with Jev and ranks top matches pairwise.

    ProjectbetaJavaScript
  • Python CLI that fetches recent arXiv papers, scores relevance to your research profile with Jev P(True) and writes daily rankings.

    ProjectprototypePython
  • Tech reading feed from Hacker News, Dev.to, Hashnode and Lobsters, ranked by Jev scores against your skill summary.

    ProjectprototypeTypeScript
  • Pull request adding Jev to station-suggestion reranking in the TrainLCD transit app's Cloudflare Worker backend.

    AppTypeScript
  • Map where you ask anything in plain words and Jev gives every nearby place a probability, lighting up those likely to match.

    DemoprototypeJavaScript