entity-fishing icon indicating copy to clipboard operation
entity-fishing copied to clipboard

Create a Java web client

Open kermitt2 opened this issue 6 years ago • 7 comments

See the Java client written in anHALytics-core as starting point (the multithreaded version): https://github.com/anHALytics/anhalytics-core/blob/master/anhalytics-annotate/src/main/java/fr/inria/anhalytics/annotate/services/NerdService.java

https://github.com/anHALytics/anhalytics-core/blob/master/anhalytics-annotate/src/main/java/fr/inria/anhalytics/annotate/Annotator.java

kermitt2 avatar Feb 15 '18 15:02 kermitt2

The version 0.0.1 of https://github.com/hirmeos/entity-fishing-client-java implements the functionalitites on the client. WIP on the multithread

lfoppiano avatar Nov 15 '18 15:11 lfoppiano

The version 0.0.2 containing the completed API implementation and the multithread processing has been released and it's distributed via: https://bintray.com/rookies/maven/entity-fishing-client

lfoppiano avatar Nov 20 '18 16:11 lfoppiano

Hello , as part of a project I have to test the functioning of your web app so I wanted to ask you if it would be possible to separate the web APP part of the entity-fishing project in order to test the functioning of your web APP

Mekouaryoussef avatar Mar 31 '21 12:03 Mekouaryoussef

Hello @Mekouaryoussef !

What do you call "web APP" ?

entity-fishing is a server with a REST-like API described in the documentation: https://nerd.readthedocs.io/en/latest/restAPI.html

Then there is a web console to test the API, https://nerd.readthedocs.io/en/latest/console.html - but the console is just a demo to play with the API and to show how to use the API results.

If you want to test entity-fishing, depending on the nature of your tests, you can send queries with any REST client (curl, postman, insomnia, etc) to the web API.

kermitt2 avatar Mar 31 '21 12:03 kermitt2

the problem is that I can’t build the entity-fishing project and I’m interested in the visualization part of your project , so I wanted to test the visualization part without building the whole project. it is possible?

Mekouaryoussef avatar Mar 31 '21 14:03 Mekouaryoussef

You can't have the web console working without the server.

Not really sure what you want to do to be honest - but the web console javascript is there: https://github.com/kermitt2/entity-fishing/tree/master/src/main/webapp

kermitt2 avatar Mar 31 '21 14:03 kermitt2

We are specifically interested in the entity-fishing console, that is showing articles with highlighted named entities. Technically, we would like to plug this on our own back-end, such that we Don't actually need to REST API of entity-fishing. So basically we would like to extract from the console the party that just performs the articles visualization.

Mekouaryoussef avatar Apr 06 '21 13:04 Mekouaryoussef