Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OCLv3 Mapping tool prototype #2033

Open
paynejd opened this issue Dec 10, 2024 · 0 comments
Open

OCLv3 Mapping tool prototype #2033

paynejd opened this issue Dec 10, 2024 · 0 comments
Assignees

Comments

@paynejd
Copy link
Member

paynejd commented Dec 10, 2024

We want a simple “Mapping UI” to let power users play with OCL as a mapping tool and to more rapidly iterate on design and requirements.

Prototype requirements:

  • Top nav:
    • Select target source+version -- ideally using searchlight
    • Load a spreadsheet (just into browser memory, not imported into OCL)
      • Spreadsheet must have the expected format, column names, etc.
      • Bonus: load spreadsheet/csv from URL (e.g. github repo) or a google sheet
    • Select matching algorithm from a dropdown (even though there is only one right now, let's add this into the UI) -- the current one is a "Generic OCL Elastic Search Matching Algorithm" (or something like that)
  • Main Body Left:
    • User's tabular data/spreadsheet on the left
    • Selecting a row retrieves and displays candidates on the right
  • Main Body Right:
    • Tabular display summarizing candidates for the selected row
    • Must be sorted by score
    • Must show some type of relevancy rating (even if it's a relative weight currently)
      • Bonus: include a description of why the concept was included as a candidate
    • Clicking on a candidate displays concept details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants