Difference between revisions of "Apertium-html-tools/Paradigm dictionary"
Jump to navigation
Jump to search
Firespeaker (talk | contribs) |
Firespeaker (talk | contribs) |
||
| Line 18: | Line 18: | ||
* You'll need to compile embeddings into a transducer, cf. [https://github.com/apertium/apertium-uum-eng/blob/01896a5ce3fc58e218c27fe4b97167069683a4a7/Makefile.am#L106-L110 uum-eng] |
* You'll need to compile embeddings into a transducer, cf. [https://github.com/apertium/apertium-uum-eng/blob/01896a5ce3fc58e218c27fe4b97167069683a4a7/Makefile.am#L106-L110 uum-eng] |
||
* You'll need to add a block to the <tt>modes.xml</tt> file, cf. [https://github.com/apertium/apertium-uum-eng/blob/01896a5ce3fc58e218c27fe4b97167069683a4a7/modes.xml#L134-L140 uum-eng] |
* You'll need to add a block to the <tt>modes.xml</tt> file, cf. [https://github.com/apertium/apertium-uum-eng/blob/01896a5ce3fc58e218c27fe4b97167069683a4a7/modes.xml#L134-L140 uum-eng] |
||
* An APy version that supports embeddings should then be able to find it and serve it. |
|||
Revision as of 01:39, 15 October 2025
Installation
- Get APy and HTML-Tools running
- You'll need a version of APy that supports billookup and bilsearch modes,
currently the embeddings branchin master branch as of 2025-10-14. - You'll need a version of HTML-Tools that supports paradigm dictionary mode, currently the urum branch.
- You'll need a version of APy that supports billookup and bilsearch modes,
- Ensure that at least one language pair has a billookup mode and bilsearch mode in at least one direction (ideally both):
- modes.xml will need blocks like in uum-eng.
Setting up paradigms
- Add a language module to dictionary/langs/
- Add a reference to the language file in dictionary/index.ts
- Localisation for labels is in strings/pos
Adding embeddings
Embeddings allow searches to return semantically similar results. This is optional.
Real documentation to become available. For now some hints: