skywind3000 / ECDICT

Free English to Chinese Dictionary Database
MIT License
6.04k stars 1.06k forks source link

请问 exchange 中的 f 是什么意思? #23

Open perklet opened 6 years ago

void285 commented 5 years ago

要提同样的问题,发现系统提示了这个类似问题,调研了一下,猜测如下:

找出前100个有f的exhcnage字段,发现数量不多,77w+的词条中才有100个,就这100个词条仅比对s和f,发现f和s多数一致,不一致的5个中,有2个只有f没有s,另外3个的f比s准确。所以猜测f是对一些名词复数形式的fix,如果发现了f,可以采用f而弃用s。

待向 @skywind3000 求证。

sqlite> select word,exchange from stardict where exchange like "%f:%" limit 100;

29784|about-face|f:about-faces/s:about-faces
45469|ace|s:aces/f:aces
61051|action|s:actions/f:actions
69262|ad-lib|s:ad-libs/f:ad-libs
114101|airbrush|s:airbrushes/f:airbrushes
136273|alligator|s:alligators/f:alligators
153788|ambition|s:ambitions/f:ambitions
170816|anagram|s:anagrams/f:anagrams
205582|antic|s:antics/f:antics
232737|arbitrage|s:arbitrages/f:arbitrages
236099|archive|s:archives/f:archives
261810|ash|s:ashes/f:ashes
293590|author|s:authors/f:authors
303420|automobile|s:automobiles/f:automobiles
304570|autopsy|s:autopsies/f:autopsies
312641|ax|s:axes/f:axes
321901|bachelor|s:bachelors/f:bachelors
326013|background|s:backgrounds/f:backgrounds
326594|backlash|s:backlashes/f:backlashes
326678|backlog|s:backlogs/f:backlogs
326754|backpack|s:backpacks/f:backpacks
330900|badge|s:badges/f:badges
346175|bank|s:banks/f:banks
348755|bar mitzvah|f:bar mitzvahs/s:bar mitzvahs
349473|barb|s:barbs/f:barbs
349768|barbecue|s:barbecues/f:barbecues
350467|bard|s:bards/f:bards
365759|batik|s:batiks/f:batiks
379317|beak|s:beaks/f:beaks
380751|bean|s:beans/f:beans
390693|behoove|f:behooves
411082|bevel|s:bevels/f:bevels
414265|bib|s:bibs/f:bibs
422185|billow|s:billows/f:billows
424906|binge|s:binges/f:binges
432057|bird|s:birds/f:birds
432560|birdie|f:birdies/s:birdies
440365|black market|f:black markets/s:black markets
440386|black marketeer|f:black marketeers/s:black marketeers
441891|blackberry|s:blackberries/f:blackberries
449887|blitzkrieg|f:blitzkriegs/s:blitzkriegs
451905|blog|f:blogs/s:blogs
462974|bobble|s:bobbles/f:bobbles
463178|bobsled|f:bobsleds/s:bobsleds
465950|bog|s:bogs/f:bogs
466208|bogey|s:bogeys/f:bogeys
469767|bolt|s:bolts/f:bolts
473853|bonk|s:bonks/f:bonks
473963|bonnet|s:bonnets/f:bonnets
489260|bower|s:bowers/f:bowers
493369|brad|s:brads/f:brads
494188|braid|s:braids/f:braids
495382|brainstorm|s:brainstorms/f:brainstorms
499935|bravo|s:bravos/f:bravos
513790|broadside|s:broadsides/f:broadsides
515255|broker|s:brokers/f:brokers
517771|brooch|s:brooches/f:brooches
518091|broom|s:brooms/f:brooms
519724|brown-nose|f:brown-noses
521062|brunch|s:brunches/f:brunches
524594|buccaneer|s:buccaneers/f:buccaneers
527558|buff|s:buffs/f:buffs
533638|bulldog|s:bulldogs/f:bulldogs
535544|bunco|f:buncos/s:buncoes
546926|butterfly|s:butterflies/f:butterflies
555913|cab|s:cabs/f:cabs
556425|cabin|s:cabins/f:cabins
558428|cache|f:caches/s:caches
559313|caddie|f:caddies/s:caddies
562140|cakewalk|s:cakewalks/f:cakewalks
568119|caliper|s:calipers/f:calipers
583903|canvas|s:canvases/f:canvases
590035|capsule|s:capsules/f:capsules
591928|caracole|f:caracoles/s:caracoles
605594|carom|f:caroms/s:caroms
609565|cart|s:carts/f:carts
610683|cartoon|s:cartoons/f:cartoons
610936|cartwheel|s:cartwheels/f:cartwheels
614947|casket|s:caskets/f:caskets
619696|catalog|s:catalogs/f:catalogs
627021|causeway|s:causeways/f:causeways
638728|census|s:censuses/f:censuses
638997|center|s:centers/f:centers
654777|cha-cha|f:cha-chas/s:chas-chas
657516|chairman|s:chairmen/f:chairmen
663610|chaperon|s:chaperons/f:chaperons
667301|chariot|s:chariots/f:chariots
677836|cheque|s:cheques/f:cheques
693084|chloroform|f:chloroforms/s:chloroforms
695222|choir|s:choirs/f:choirs
700802|Christmas|f:Christmases/s:christmass
708345|chunk|s:chunks/f:chunks
724091|clangor|f:clangors/s:clangors
724512|claret|s:clarets/f:clarets
738716|clone|s:clones/f:clones
748612|co-author|s:co-authors/f:co-authors
749649|co-star|s:co-stars/f:co-stars
762999|coffin|s:coffins/f:coffins
769465|cold-shoulder|f:cold-shoulders/s:cold-shoulders
777096|color|s:colors/f:colors

s和f不一致的几个:

behoove|f:behooves
brown-nose|f:brown-noses
bunco|f:buncos/s:buncoes
cha-cha|f:cha-chas/s:chas-chas
Christmas|f:Christmases/s:christmass
void285 commented 5 years ago

多扫了一些结果,发现几百万的记录中,有f的一共就360+条,而f和s不等的只有20+。另外发现了b和z,在全部记录中也只有大约10条(有b的也有z,有z的也有b)。所以这些f/b/z可能是早期用过的复数/比较级/最高级吧。

sqlite> select id, word,exchange from stardict where exchange like "%f:%" limit 1000;
390693|behoove|f:behooves
519724|brown-nose|f:brown-noses
535544|bunco|f:buncos/s:buncoes
654777|cha-cha|f:cha-chas/s:chas-chas
700802|Christmas|f:Christmases/s:christmass
895392|court-martial|s:court-martials/f:courts-martial
903955|crawfish|f:crawfishes
1118930|DJ|s:djs/f:DJs
1513202|French|f:Frenches/s:frenches
1515606|fresco|s:frescoes/f:frescos
1660077|green|s:greens/b:greener/z:greenest/f:greens
2191094|lighter|s:lighters/f:lighters
2250169|low|s:lows/b:lower/f:lows/z:lowest
2418547|microcopy|f:microcopies
3121976|purple|s:purples/b:purpler/f:purples/z:purplest
3223854|reecho|f:reechoes
3257245|replete|s:repletes/b:more replete/z:most replete/f:repletes
3347847|rumpus|f:rumpuses/s:rumpuss
3561695|sled|s:sleds/f:sleds
3723990|strip mine|f:strip mines/s:strip ours
3761122|Sunday|s:sundays/f:Sundays
4077529|underdress|f:underdresses
4249331|whiz|f:whizzes/s:whizs
4301327|yen|s:yens/f:yen
sqlite>

sqlite> select id, word,exchange from stardict where exchange like "%b:%" limit 1000;
337385|bald|b:balder/z:baldest/
510810|brisk|b:brisker/z:briskest/s:brisks/
987166|deaf|b:deafer/z:deafest/s:deafs/
1531169|full|b:fuller/z:fullest/s:fulls/
1660077|green|s:greens/b:greener/z:greenest/f:greens/
2250169|low|s:lows/b:lower/f:lows/z:lowest/
2492816|motley|b:motlier/z:motliest/f:motleys/s:motleys
3048602|prim|b:primmer/z:primmest/
3121976|purple|s:purples/b:purpler/f:purples/z:purplest
3257245|replete|s:repletes/b:more replete/z:most replete/f:repletes
3771014|supple|b:suppler/z:supplest/
4228031|wee|s:wees/b:weer/z:weest

sqlite> select id, word,exchange from stardict where exchange like "%z:%" limit 1000;
337385|bald|b:balder/z:baldest/
510810|brisk|b:brisker/z:briskest/s:brisks/
987166|deaf|b:deafer/z:deafest/s:deafs/
1531169|full|b:fuller/z:fullest/s:fulls/
1660077|green|s:greens/b:greener/z:greenest/f:greens/
2250169|low|s:lows/b:lower/f:lows/z:lowest/
2492816|motley|b:motlier/z:motliest/f:motleys/s:motleys
3048602|prim|b:primmer/z:primmest/
3121976|purple|s:purples/b:purpler/f:purples/z:purplest
3257245|replete|s:repletes/b:more replete/z:most replete/f:repletes
3771014|supple|b:suppler/z:supplest/
4228031|wee|s:wees/b:weer/z:weest
skywind3000 commented 5 years ago

好像是吧。