Kom ihåg mig?
Home Menu

Menu


Singularis algoritm

Ämnesverktyg Visningsalternativ
Oläst 2009-09-27, 23:37 #1
Aerpe Aerpe är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 221
Aerpe Aerpe är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 221
Standard Singularis algoritm

Söker efter en algoritm för att göra om pluralis till singularis på svenska, alternativt veta mera om pluralisändelsernas grammatiska regler.

När -ar, -or, -er, -r, respektive -n används.

Vilket programmeringspråk spelar ingen roll igentligen, dock helst Ruby eller PHP.

Med vänlig hälsning,
Robert
Aerpe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-28, 07:05 #2
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Du kan börja här: http://sv.wikipedia.org/wiki/Substantiv#Numerus
och här: http://sv.wikipedia.org/wiki/Plural

Det ser ut att krävas en ordlista med varje ords böjningsformer.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-28, 07:34 #3
JLEs avatar
JLE JLE är inte uppkopplad
Flitig postare
 
Reg.datum: Jul 2007
Inlägg: 382
JLE JLE är inte uppkopplad
Flitig postare
JLEs avatar
 
Reg.datum: Jul 2007
Inlägg: 382
Jag tror att det som du beskriver kallas för word-stemming. Och används av bl.a Google för att ge dig mer relevanta träffar.

"PyStemmer provides stemmer functionality in Pythonfor English, German, Norwegian, Italian, Dutch,Portuguese, French, Swedish. PyStemmer is based on the Snowball stemmer"

http://pypi.python.org/pypi/PyStemmer/1.0.1

Samt

http://snowball.tartarus.org/algorit...h/stemmer.html
JLE är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-28, 11:05 #4
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Tyvärr finns det nog ingen enklare metod. Det svenska språket är svårt med ganska få allmängiltiga grammatiska regler och en hel del undantag.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-01, 19:41 #5
Aerpe Aerpe är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 221
Aerpe Aerpe är inte uppkopplad
Medlem
 
Reg.datum: Oct 2006
Inlägg: 221
Tack för alla svaren.

En word-stemming tjänst skulle sitta fint (håller tummarna!) Ska kika närmare på det, tack!

Med vänlig hälsning,
Robert
Aerpe är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-03, 08:16 #6
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Ursprungligen postat av Aerpe Visa inlägg
Tack för alla svaren.

En word-stemming tjänst skulle sitta fint (håller tummarna!) Ska kika närmare på det, tack!

Med vänlig hälsning,
Robert
Återkom gärna om du hittar någonting bra som fungerar.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-03, 12:08 #7
Erik Stenman Erik Stenman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2007
Inlägg: 2 154
Erik Stenman Erik Stenman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2007
Inlägg: 2 154
Porten till PHP för stemmern på svenska fungerar bra. Så titta på den.
Erik Stenman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-03, 13:21 #8
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
Perben Perben är inte uppkopplad
Flitig postare
 
Reg.datum: Apr 2009
Inlägg: 393
Jag har använt Snowball i ganska många projekt. Speciellt effektivt är det om du använder dig av Lucene, då stöd finns för att plugga in in analyzers / stemmers i vanliga... lingvistiska kedjan.
Perben är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 05:34.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017