Hello,
to answer you best, it would be useful to know why you want to change: what you don’t like in toolbox, and what you expect to find in Flex.
I’ve gone through that process and would like to underline two basic facts:
1) in this process of shifting from Toolbox to Flex, you will lose all your morphological analysis and will have to redo it all (these took me several years, one hour per day).
2) as I’ve come to understand (only once my data was in Flex), most Flex users do not use an automatic parse. The automatic parse through the Hermit Crab Parser needs to enter a lot of complex parameters, that you can hopefully succeed to do (I haven’t), only when knowing well a language. The very positive aspect of Flex that makes the manual parse much faster is that Flex stores the analysis of words previously parsed, so you basically only have to accept or correct previous analyses for new occurrence of words already analyzed. Actually, there is a way to somehow do something similar in Toolbox, by creating lexicon of “words”.
If you find it necessary, we can discuss these options offline.
Best,
Françoise
De : 'Friederike Kronauer' via FLEx list <flex...@googlegroups.com>
Envoyé : mercredi 24 février 2021 08:31
À : FLEx list <flex...@googlegroups.com>
Objet : [FLEx] Moving from Toolbox to FLEx?
I've been using Toolbox for a long time and now, finally, would like to move to FLEx (my dictionary and interlinear texts). Unfortunately, I can't find any information about how to do it! Is there a tutorial or something similar? Can somebody help?
Also: is there anything specifically about the differences between Toolbox and FLEx and about how to start coming from Toolbox?
I would be really grateful!!!
--
"FLEx list" messages are public. Only members can post.
flex_d...@sil.org
http://groups.google.com/group/flex-list.
---
You received this message because you are subscribed to the Google Groups "FLEx list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
flex-list+...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/flex-list/1fef389c-7d96-4502-b52d-9f9596033ab5n%40googlegroups.com.
Unless your data is fairly simple, importing from Toolbox into FLEx is not a trivial task. SIL's Dictionary & Lexicography Services has a team of specialists who do this as a paid service. You can get a no-obligation estimate by submitting the application found here: https://www.webonary.org/request-help-with-dictionary-conversion-into-flex/.
It is true that, once it's in FLEx, you can publish your
dictionary data on Webonary.org as early and
as often as you wish by clicking the File menu and
choosing Upload to Webonary. (It is really that simple!)
What Françoise has said is also true with regard to the
disadvantages, especially concerning the interlinearization
already done in Toolbox. (For this reason, if you are going to
move your data from Toolbox to FLEx at some point, it is
better to do it sooner rather than later, as the amount of work to
potentially be redone will only increase.) Françoise's data
includes a lot of variants, many of which are homographs; I
believe that is one of the main reasons that it was so difficult
for her to get the automatic parser to function effectively. She
can correct me if I'm wrong.
fwiw,
Kevin Warfel
Associate Dictionary & Lexicography Services Coordinator
SIL International
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/ac74ccb8-df21-d97d-0ef4-6f9a198e656b%40sil.org.
There are others who could answer your questions more competently than I, but I'll give them my best shot. See my responses in context below:
Kevin Warfel
Thanks a lot!But now, I have more questions:
- How can I find out whether my dictionary is simple or not? What would make it complicated? If your data has subentries (\se) that are related to a single sense (\sn) of the headword (\lx) rather than to the entry as a whole, that is potentially complicated. If there are subentries (\se) that have multiple senses (\sn), that is very complicated to import into FLEx and requires the application of a Perl script to restructure your Toolbox data prior to import. There are likely other things that would make the import complicated, but those are two that I am aware of. In general, the more "links" you have between entries in your data, the more complicated it is to convert it to another format without breaking those links. If your data consists only of independent entries (i.e., no cross-references, no lexical relations, no subentries), importing it into FLEx is more straightforward.
- What are the differences between Lexique Pro and Webonary? Lexique Pro is a program/app, so far as I know, while Webonary is a website: https://www.webonary.org/ that serves as an aggregator of lexical data from around the world.
- Is it possible to publish a work-in-progress with Lexique Pro? I know too little about Lexique Pro to answer this question.
- If I decide to try to move to FLEx, is there any information about how to do it? I'm not sure. FLEx Help files certainly have something, but it may be insufficient, depending on your data.
- Would I have to interlinearize all the text again? Yes. This is probably the primary deterrent to moving data from Toolbox to FLEx. However, as I mentioned in my previous post, if you will be making that move sometime, it's better to do it sooner rather than later, as the amount of work that will have to be redone will only increase over time.
- I've never managed to use the formulas in Toolbox... Would that actually make it easier to move to FLEx? Because I wouldn't loose too much work? I have no idea what formulas are in Toolbox, so I can't answer this question.
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/2499f5ca-4180-42f5-b06f-bf536ec9644fn%40googlegroups.com.
Here, Here! For Verna Stutzman and her team.
Jeff Shrum
SIL International
Language Technology Consultant
Dallas, TX
USA
Phone: +1-(972) 708-7579
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/abd88d51-f5ba-4f89-a4ab-1d0258233ea0n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/ffc362a8-9cfa-4b51-ac42-19a13a2cbcdan%40googlegroups.com.
Hi again,I finally found the courage to try out FLEx and even import a small part of a dictionary as a test.Here are some questions I have so far:- I've used the \a and \u fields to help Toolbox parse correctly. Importing the \a field is no problem, but what about the \u? Both: how do I deal with it during or after import and how does it work in FLEx for parsing a word without it?
- if a word can be both a noun and a verb: do I have to always enter a new sense? And what about suffixes?
- is there a way to tentatively assign a part of speech? (You can say "not sure", but that's not the same.)
- is it possible to keep a different database for suffixes and vocabulary? (I find it a bit confusing if everything's mixed.)
- in this language, they use the apostrophe to separate suffixes from proper names. So far, FLEx puts a space before and after the apostrophe, (and also before a comma and a period).
- is there a way to break/number text lines? Can you use that as a reference when entering an example into the lexicon?
- is it possible to tell FLEx that a certain postposition requires a certain case?
That's it for the moment, though I'm sure there will be more... :)
On Wednesday, February 24, 2021 at 8:30:54 AM UTC+1 Friederike Kronauer wrote:
I've been using Toolbox for a long time and now, finally, would like to move to FLEx (my dictionary and interlinear texts). Unfortunately, I can't find any information about how to do it! Is there a tutorial or something similar? Can somebody help?Also: is there anything specifically about the differences between Toolbox and FLEx and about how to start coming from Toolbox?
I would be really grateful!!!
--
"FLEx list" messages are public. Only members can post.
flex_d...@sil.org
http://groups.google.com/group/flex-list.
---
You received this message because you are subscribed to the Google Groups "FLEx list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to flex-list+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/9a229aa3-699e-4ec8-a0f5-d34f91a423d1n%40googlegroups.com.
A big thank you to Andreas for responding to all of your questions, Friederike. I'm writing to supplement the one detail where he expressed some uncertainty.
You wrote: in this language, they use the apostrophe to separate suffixes from proper names. So far, FLEx puts a space before and after the apostrophe, (and also before a comma and a period)
Andreas commented: apostrophes are a big pain in the neck for various reasons, as the character normally entered via your keyboard is interpreted by FLEx as a punctuation character, which is its purpose according to the Unicode. You can use a different character, but that normally requires a keyboard solution. I think you can also define the apostrophe as a wordforming character in the writing system setup, but I'm not exactly sure how this works.
I will now add this:
SIL's Dictionary & Lexicography Services is developing an
online lexicography course (https://sites.google.com/sil.org/dls-course).
The course is not yet complete, but one of the lessons that is
done is Writing Systems (https://sites.google.com/sil.org/dls-course/home-lessons/b-database-preparation/writing-systems).
In that lesson, we provide detailed instructions about how to
configure your project so that characters which are defined in
Unicode as "punctuation" are treated in FLEx as "word-forming". I
suggest that you read through that lesson.
Since the apostrophe is a word-forming character in the language you are working with, you will need to tell FLEx how you want it treated in the sort order. Should an apostrophe sort before all alphabetic characters or after all alphabetic characters or somewhere else, or should it simply be ignored? To specify this in FLEx, you'll need to use a rule similar to the one shown on slide 53 of the Writing Systems lesson. (Note: In the lesson, we talk about the apostrophe as representing a phonemic glottal stop, because we are under the impression that the majority of orthographies that use an apostrophe as a word-forming character use it to represent this phoneme. You'll just need to ignore the reference to glottal stop and use the principle explained to apply to your language's use of the apostrophe.)
If you need more help with this particular aspect of FLEx, I will be happy to provide what assistance I can. Just contact me off-list.
Hope that helps.
Kevin Warfel
Associate Dictionary & Lexicography Services Coordinator
SIL International
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/f1f3da0d-0aa4-0998-e2f4-30e9a660f42c%40sil.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/flex-list/18f00b3f-e7e3-4b84-a410-639e06dc69een%40googlegroups.com.