George Michel | 24 Aug 2011 00:17
Picon

I'd like to take a crack at adding word-frequency support to the source. Any hints?

Despite it's age this program still seems to be the best at what it does. I think only Wakan offers similar functionality, though not nearly as well. Many thanks Mr. Koch. :-)


I've been using it with Bullwhip PDF printer to output fully annotated Aozora PDF's to my Kindle, which has been an INCREDIBLE boon to my reading of difficult texts. For a better reading experience I've had to meddled around with Edict a little, eliminating superfluous entries and parentheses, as well as facilitating tategaki-style pages with a rotated version of MS Mincho (as well as  dummy versions of Mincho and Arial for annotation-free pages interspersed between the annotated ones)

It'd be ideal to implement a lot of this additional functionality in code -- ie. allowing access to the <at> fonts to obviate the need for custom tategaki fonts, exporting to PDF with proper page breaks via itextsharp or a similar library, an option to hide the annotations without changing the line spacing -- but I doubt I'd be the man to do it, as I'm still very much a beginner in Java.

The one thing I WOULD like to take a crack at changing is the way JGloss chooses its translations. I'm using ChaSen and EDICT.. Two syllable words not written in kanji in the text are invariably wrong (ie. "tachi,"  amusingly, ends up as "the dominant partner in a homosexual relationship," rather than "group" for instance). The jjdx index orders everything in alphabetical order, and seems to simply choose the first reading, katakana first.

Incidentally, I've managed to find a frequency-ordered version of Edict packaged with a program called cbjisho in sqlite format, which I then converted to a plain text Edict-formatted dictionary, if that couldt help. Unfortunately the index-building classes seem to quicksort any indexes based on it back into submission. Telling FileBasedDictionary.class not to quicksort, predictably, simply messed things up.

Any suggestions?

-George

------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
JGloss-discussion mailing list
JGloss-discussion@...
https://lists.sourceforge.net/lists/listinfo/jgloss-discussion
Mateusz Kielar | 14 Mar 2010 15:01
Picon

Bugs found by FindBug

I used Eclipse plugin FindBugs for jgloss-1.0.10. I found 104 bugs. One of them:
In class JGloss in function displayError in line 448:
Bug: Unconditional wait
Pattern id: UW_UNCOND_WAIT, type: UW, category: MT_CORRECTNESS
This method contains a call to java.lang.Object.wait() which is not guarded by
conditional control flow.  The code should verify that condition it intends to
wait for is not already satisfied before calling wait; any previous
notifications will be ignored. 

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
4privates | 18 Mar 2009 10:53
Picon

jgloss dictionaries

Hallo,
 
ich habe jgloss 2.03 installiert. Ich habe die empfohlenen Wörterbücher heruntergeladen und in jgloss integriert. Bei der Erkennung allerdings wird nur Wadoku verwendet, wenn ich das entferne, gibt es keine Erkennung, wenn ich ein anderes/alle Wörterbücher einstelle.
 
Das Userdictionary wird erst gar nicht akzeptiert. 
 
In jgloss 1.010 werden die Wörterbücher angenommen (auch userdict) aber es wird nie eine annotation gesetzt. Mir ist aber v2.3 aber lieber
 
Was kann ich tun
 
Danke und Grüße
Alex
------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
JGloss-discussion mailing list
JGloss-discussion@...
https://lists.sourceforge.net/lists/listinfo/jgloss-discussion
4privates | 18 Mar 2009 10:44
Picon

jgloss dictionaries

Hello,  I have installed jgloss 2:03. I have downloaded the recommended dictionaries (EDICT kanjidic.txt, EDICT compdic.txt, EDICT ediclsd3.txt all in utf8) and integrated them into jgloss . In recognition, however, only Wadoku is used. If I use another / all dictionaries adjustment, there is not any recognition/ annotation, respectively
 
SKK is not accepted at all.
 
The User Dictionary is not accepted at all.
 
 
In jgloss in 1.010, however, the dictionaries are assumed (also userdict/except skk), but an annotation is never  placed. However, I prefer v2.0
 
What I can do

Greetingses
Alex

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
JGloss-discussion mailing list
JGloss-discussion@...
https://lists.sourceforge.net/lists/listinfo/jgloss-discussion
hysen hodson | 16 Nov 2007 13:59
Picon

ekkytsme

With over 102,346 happy customers (and counting)
Cillian Kinner
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
JGloss-discussion mailing list
JGloss-discussion@...
https://lists.sourceforge.net/lists/listinfo/jgloss-discussion
KEES peltonen | 1 Oct 2007 08:19
Picon

adnedeog

Good day jgloss-discussion

Alert to all investors!
Look at D-M-X-C!
5-day price: ~$0.50

Check it at 31.09.2007
acucam
aculosus
adnaloy1
acrobat0

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
Rotana Roan | 28 Sep 2007 14:53
Picon

dahlias

Mining Sector --- Delta Mining UPDATE
HOT SECTOR: Additional information on (O_T_C: D M X C) D M X C is expected to arrive soon.
For those of you who currently own this company this will be great news.
For those that don't currently own this company, you need to get in on this now.
The company recently traded as high as .13 and with any significant news should be able
to see (if not exceed) those prices again.  Contact your broker now, don't miss this
opportunity in D M X C!

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
hna Lewy | 21 Sep 2007 17:23
Picon

kukkivan

Ru_mor N-e*w+s+:
Oncolo'_gy M'e-d*. I n_c-. (OT+C: ON'CO) a Canc_er Treatmen_.t So -lutions Gr.oup is s*a'i,d to h*a v-e
ex.,perienced o*v*e-r a 10*00% in_c'rease in reve*n.ues f,o'r t_h+e fis*cal 3,r*d quart+er e.nding J*u+l,y.,
2*0*0.7 compa-re'd w_i_t h t h*e p rior y-e a.r whil_e fi+scal fourt.h qu'arter res ults f,o'r 2*0,0_7 a r.e on
tra,ck to exc*eed t h'i-s year’+s t'hird q uarter re'sults.
O'N.C.O a_ dditionally p.lans to incre_'ase servic'e of ferin*gs wh.ich a+r_e cu*rrentl-y underwa__y.
Don ’t w,a.i-t f*o,r t-h_e n,e_w-s to c_o*m.e o+u't a_n-d l+o.s+e t,h'e oppor*tu-nity to g-e t in fron t of the
genera,l inves*tin-g publi,c. Onc-o*logy M'e'd is in a multib-'illion d-ollar i,ndus,try w,h.e+r'e
t.h.e'y a_r-e gaini.ng m.arket shar_e ra.pidly.
C*a_l*l y_o_u-r br+oker n.o_w f'o-r O*N-C_O,.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
JGloss-discussion mailing list
JGloss-discussion@...
https://lists.sourceforge.net/lists/listinfo/jgloss-discussion
Saya Cappuccilli | 21 Sep 2007 06:16

shallowe

Rumor News:
Oncology Med. Inc.  (OTC: ONCO) a Cancer Treatment Solutions Group is said to have
experienced over a 1000% increase in revenues for the fiscal 3rd quarter ending July,
2007 compared with the prior year while fiscal fourth quarter results for 2007 are on
track to exceed this year’s third quarter results.

ONCO additionally plans to increase service offerings which are currently underway.
Don’t wait for the news to come out and lose the opportunity to get in front of the
general investing public.  Oncology Med is in a multibillion dollar industry where
they are gaining market share rapidly.

Call your broker now for ONCO.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
Michael Koch | 2 Jun 2007 21:03
Picon

JGloss 2.0 bugfixes

Hallo Andreas!

Ich habe deine Änderungen an JGloss gerade ins subversion-Repository auf
SourceForge eingecheckt. Ich habe außer ein paar kleinen
Code-Formatierungs-Änderungen alles so gelassen. Danke!

Leider hatte ich noch keine richtige Gelegenheit, die Änderungen auch zu
testen. Ich kämpfe gerade damit, mein System wieder so einzurichten,
dass ich JGloss komplett übersetzen kann (inklusive Doku und allem). Es
ist nämlich inzwischen etliche Linux-Versionen her, dass ich JGloss zum
letzten Mal genutzt habe.

> > Mit dem Build.xml File konnte ich leider nichts anfangen, weil mir die
> > Zeit bzw Lust fehlt, mich in diese Skriptsprache reinzudenken,
> > ausserdem denke ich: ich will's doch eigentlich nur kompilieren  :-)

Mit ant wird der build eigentlich ganz einfach. Das Erstellen des
Build-Files ist zwar nicht ganz ohne, aber das gibt es ja schon. Wenn Du
mit ant die jgloss.jar erstellen willst, musst Du einfach:
* ant installieren (http://ant.apache.org/)
* in der Kommandozeile in das JGloss-Wurzelverzeichnis wechseln
* ant eingeben
Es gibt noch andere targets, z. B. um die komplette Distribution zu
erstellen. Ich müsste das eigentlich mal dokumentieren...

BTW, was für eine Umgebung benutzt Du für JGloss? Ich arbeite
normalerweise unter Linux, mit Eclipse als Java-IDE.

> > Ach ja, worüber ich ebenfalls gestolpert bin: MSMincho.ttf kennt keine
> > Umlaute, was dann im JGloss merkwürdig aussieht. Im Prinzip habe ich
> > mich erst wegen JGloss auf die Suche nach einem Font gemacht, der
> > gleichzeitig Kanjis und deutsche Umlaute hat. Der Normal-Bürger kommt
> > auch auch nicht unbedingt von selbst drauf, weil MSMincho einfach
> > Standard ist. Ich fände es gut, wenn man auf der Projektseite, und
> > vielleicht auch im Programm selbst einen Hinweis anbringen könnte, das
> > Bitstream Cyberbit das Umlaut-Problem löst.

Die Informationen auf der Webseite zum Font-Handling sind wirklich nicht
 mehr aktuell. Insbesondere unter Linux hat sich seit 2004 einiges bei
der Unterstützung für Japanische Schriften getan. Ich werde mal sehen,
ob ich auf der Webseite ein Wiki einrichten kann, dann können die
JGloss-Nutzer selbst die Dokumentation aktualisieren.

> >     o Das non-plus-ultra wäre natürlich, wenn man ein Abgespeichertes
> > .jgloss Dokument einfach dadurch öffnen könnte, wenn man es
> > doppelklickt -> wäre sicherlich durch ein Startskript, das mit der
> > Endung .jgloss verknüpft wäre, möglich.

Das sollte grundsätzlich möglich sein, aber wie das geht, hängt von der
benutzten Desktop-Umgebung ab. Vielleicht kann ich dir weiterhelfen,
wenn Du mir sagst, mit welchem Betriebssystem Du arbeitest.

> > Zeit habe, aber da ich nicht weiß, wann das sein wird, schicke ich dir
> > lieber heute als morgen diese Fixes. Wäre natürlich toll, wenn ich
> > dich wieder motivieren könnte, auch mal das ein oder andere Feature
> > dranzuimplementieren.

Du kannst mich als motiviert betrachten  ;-)  Allerdings weiß ich noch
nicht, wie lange das anhält  :-(  Als erstes muss ich mal gucken, warum
bei mir JGloss nicht mit Java 6 läuft. Ich bekomme nur ein leeres
Fenster ohne Menü angezeigt. Ich bin auch am überlegen, von Java 1.4 als
Mindestanforderung auf Java 5 umzustellen. Java 5 hat einige
Erweiterungen der Sprache, die das Programmierer-Leben angenehmer
machen. Ich arbeite auch beruflich damit, weshalb mir eine
Zurück-Umstellung sicher nicht leicht fällt. Die Frage ist, ob den Usern
die Umstellung keine Probleme macht.

Ich habe die Mail auch an die jgloss-discussion Mailingliste geschickt.
Vielleicht finden sich ja noch andere interessierte Leser.

Gruß
Michael

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
JGloss-discussion mailing list
JGloss-discussion@...
https://lists.sourceforge.net/lists/listinfo/jgloss-discussion
Michael Koch | 13 Jun 2005 19:04
Picon

Re: Nouns, adjectives, verbs, etc.

Hello Christian,

> I have been using JGloss 1.0.9. for quite some time and I must say I 
> like your program very much. Congratulations!

Thanks, and sorry for the late reply.

> I wonder if you could answer the following question.
> In /my/ annotations, all the words are always described as nouns, 
> adjectives, verbs, etc., which is not the case in /your/ screenshots. 
> Could you please let me know why there is such a difference and how I 
> could get rid of these grammatical categories?

I was using an older version of edict when I took the screenshots. The 
old version didn't contain the grammatical categories. JGloss 1 doesn't 
know about the categories and treats them as normal translation. There 
currently is no way around this.

JGloss 2 knows about the categories and filters them. You might want to 
try it. But since I don't have time any longer to develop JGloss, I 
don't think a complete version will be released in the near future.

Sincerely,
Michael Koch

P. S. I am forwarding this mail to the JGloss mailing list, since other 
people may be interested in this question as well.

-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20

Gmane