[ 
https://issues.apache.org/jira/browse/JOSHUA-339?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tommaso Teofili updated JOSHUA-339:
-----------------------------------
    Description: 
Joshua and Joshua language packs include a web-based demonstration [1] that 
runs in a browser and contacts Joshua running as a server. The demo itself 
could be a lot prettier. There is also some additional functionality that would 
be nice to have:

Add phrase highlighting. For each translation, it would highlight phrasal 
translation features as a unit, and link them to the point in the source 
sentence.
Add better widgets for setting model weights (e.g., slider bars)
Add better tokenization of the input (a proper sentence-splitter, for example)
Prompt the user for a server connection at page-load time, dimming the screen 
until a proper connection is established
Add cookies that would store the last server connected to, and perhaps other 
information.
. There are also changes to Joshua that could be made to support fancier 
front-end features, such as:

Extend the JSON API to include alignments.

[1] : https://github.com/apache/incubator-joshua/tree/master/demo

  was:
oshua and Joshua language packs include a web-based demonstration [1] that runs 
in a browser and contacts Joshua running as a server. The demo itself could be 
a lot prettier. There is also some additional functionality that would be nice 
to have:

Add phrase highlighting. For each translation, it would highlight phrasal 
translation features as a unit, and link them to the point in the source 
sentence.
Add better widgets for setting model weights (e.g., slider bars)
Add better tokenization of the input (a proper sentence-splitter, for example)
Prompt the user for a server connection at page-load time, dimming the screen 
until a proper connection is established
Add cookies that would store the last server connected to, and perhaps other 
information.
. There are also changes to Joshua that could be made to support fancier 
front-end features, such as:

Extend the JSON API to include alignments.

[1] : https://github.com/apache/incubator-joshua/tree/master/demo


> Demo Interface Improvements
> ---------------------------
>
>                 Key: JOSHUA-339
>                 URL: https://issues.apache.org/jira/browse/JOSHUA-339
>             Project: Joshua
>          Issue Type: Task
>          Components: core
>            Reporter: Tommaso Teofili
>            Priority: Major
>              Labels: gsoc2019
>
> Joshua and Joshua language packs include a web-based demonstration [1] that 
> runs in a browser and contacts Joshua running as a server. The demo itself 
> could be a lot prettier. There is also some additional functionality that 
> would be nice to have:
> Add phrase highlighting. For each translation, it would highlight phrasal 
> translation features as a unit, and link them to the point in the source 
> sentence.
> Add better widgets for setting model weights (e.g., slider bars)
> Add better tokenization of the input (a proper sentence-splitter, for example)
> Prompt the user for a server connection at page-load time, dimming the screen 
> until a proper connection is established
> Add cookies that would store the last server connected to, and perhaps other 
> information.
> . There are also changes to Joshua that could be made to support fancier 
> front-end features, such as:
> Extend the JSON API to include alignments.
> [1] : https://github.com/apache/incubator-joshua/tree/master/demo



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to