microbiomedata / nmdc-server

Data portal client and server for NMDC.
https://data.microbiomedata.org
Other
8 stars 0 forks source link

submission portal: Add "suggest metadata" button #1226

Open cmungall opened 4 months ago

cmungall commented 4 months ago

Add a button on the NMDC submission schema that when clicked, it will take the current row, or a selection of rows, and present suggested values for missing metadata, or corrections for existing metadata.

This will work by sending the existing rows to an external service. This service takes as input arbitrary rows, and sends back replacement rows, potentially with textual information to be presented to the user.

The nature of this service is not in scope for this ticket, but for context, the service might have the following functionality:

Suggestions for a more user friendly ergonomic flow welcome - I had originally proposed that this work more like autocomplete when copilot is enabled in an IDE but after conversations with @pkalita-lbl this is harder to integrate with DH, whereas a the system I propose here sits outside DH and should in theory be easier.

The first task is to get an estimate of the kinds of resources required to implement this on the UI side, to assist for planning purposes

mslarae13 commented 2 weeks ago

I recommend moving this issue to the Renewal, and make this the "next steps" when Milestone 3.3 is done.

pkalita-lbl commented 5 days ago

I'm a little confused about how this issue is different -- if at all -- than https://github.com/microbiomedata/issues/issues/473. I think they're both talking about the same thing, but this one just has some ideas spelled out a bit more? Or am I missing something?

ssarrafan commented 5 days ago

I'm a little confused about how this issue is different -- if at all -- than microbiomedata/issues#473. I think they're both talking about the same thing, but this one just has some ideas spelled out a bit more? Or am I missing something?

473 is a milestone GH issue. If you'd like to keep the udpates in this issue it's totally ok. I'll just look here to see when I can close the milestone and mark it done for DOE reporting.