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

RapidWords API endpoint for semantic explorer #1210

Open
fbanados opened this issue Jan 15, 2025 · 0 comments
Open

RapidWords API endpoint for semantic explorer #1210

fbanados opened this issue Jan 15, 2025 · 0 comments
Assignees
Labels
feature Improvement Expansion or improvement of a current functionality that does already work and meets previous specs infrastructure concerning build and deployment requires-backend-work Requires work to Python, scripts, automation, etc.

Comments

@fbanados
Copy link
Member

As we add the rapidwords categorization to our main database, we want to be able to use a faster API endpoint to deploy to both the current and new mobile-aware versions of semantic-explorer. This issue is intended to guide discussion and design with students.

The key idea now would be to have an endpoint such that, for example, https://itwewina.altlab.dev/api/rapidwords-index/?rw_index=1.1 provides a JSON with a list of entries that can be visualized in the interface.

Although eventually we want to minimize the size of the JSON response as well (thus not including data that is not used), a first approach is to make use of the new indexing for RapidWords entires and see if that makes things fast enough for now.

@fbanados fbanados added feature Improvement Expansion or improvement of a current functionality that does already work and meets previous specs requires-backend-work Requires work to Python, scripts, automation, etc. infrastructure concerning build and deployment labels Jan 15, 2025
@fbanados fbanados self-assigned this Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Improvement Expansion or improvement of a current functionality that does already work and meets previous specs infrastructure concerning build and deployment requires-backend-work Requires work to Python, scripts, automation, etc.
Projects
None yet
Development

No branches or pull requests

1 participant