castorini / ura-projects

0 stars 1 forks source link

Search frontend directly in Anserini #28

Closed lintool closed 5 months ago

lintool commented 7 months ago

Maybe something like https://vaadin.com/ ?

16BitNarwhal commented 6 months ago

I'm working on this

chloeqxq commented 6 months ago

I'm working on this

lintool commented 6 months ago

Related to #6 - further down the road, a goal would be to align the look-and-feel and demos in Pyserini/Anserini. That is, they'll have the same HTML rendering/styling... but one would be in Java, other in Python.

lintool commented 6 months ago

@16BitNarwhal @chloeqxq now that you've experimented with Vaadin sufficiently to form some opinions about it... let's take a step back and evaluate our design choices...

Some more digging around I found:

lintool commented 6 months ago
lintool commented 6 months ago

From https://vaadin.com/docs/latest/tutorial/overview - Web Applications with Spring Boot & Vaadin Seems like with the suggested combination, Vaadin can be swapped for, say, react.

16BitNarwhal commented 6 months ago

Will use Spring Boot backend and React frontend to start a site that allows searching through a prebuilt index using SimpleSearcher. The run command will look something like java -cp anserini-0.24.2-fatjar.jar io.anserini.demo.Miracl

Aiming to complete by March 30th

lintool commented 5 months ago

This has been merged in https://github.com/castorini/anserini/pull/2425 - thanks @16BitNarwhal @chloeqxq !

Much more to do, but closing this specific issue.