Knowledge

Foma (software)

Source 📝

90: 435: 224:
formalisms. The speed is comparable with the Xerox tools for most lexicons, although Foma can be 3 or 4 times slower for very large lexicons (e.g. >100,000 words). Foma is also one of the possible backends of the
476: 510: 386: 515: 469: 495: 500: 415: 462: 383:
Proceedings of the 12th Conference of the European Chapter of the Association for Computational Linguistics: Demonstrations Session
69: 202: 46: 343: 213: 505: 206: 190: 103: 198: 127: 194: 294: 272: 236: 226: 186: 171: 122: 139: 27: 306: 240: 412: 300: 442: 252: 248: 244: 134: 110: 419: 311: 268: 264: 89: 446: 115: 489: 375: 260: 256: 371: 178: 434: 276: 22: 347: 182: 239:
morphologies written in lexc/xfst compatible with foma, e.g. for the
150: 78: 406: 288: 229: 232:(where other backends provide support for further formalisms). 400: 413:
http://www.ling.helsinki.fi/kieliteknologia/tutkimus/hfst/
450: 297:- The Stuttgart Finite State Toolkit (an HFST backend) 145: 133: 121: 109: 99: 68: 45: 33: 21: 344:"Welcome to the Sámi language technology pages" 216:for compiling and running FST's written in the 470: 8: 52:0.9.16alpha / December 13, 2011 16: 376:"Foma: a finite-state compiler and library" 303:(an HFST backend supporting weighted FST's) 477: 463: 88: 15: 387:Association for Computational Linguistics 201:(FST's) for various uses, most typically 409:- foma information on the Apertium wiki 323: 330: 7: 431: 429: 291:- The Helsinki Finite State Toolkit 14: 511:Software using the Apache license 212:Foma can replace the proprietary 433: 314:- The Xerox Finite State Toolkit 516:Computer programming tool stubs 1: 496:Free software programmed in C 407:http://wiki.apertium.org/Foma 230:Helsinki Finite State Toolkit 501:Cross-platform free software 449:. You can help Knowledge by 203:Natural Language Processing 37:2010, 13–14 years ago 532: 428: 401:https://fomafst.github.io/ 214:Xerox Finite State Toolkit 177:created and maintained by 193:library for constructing 64: 41: 445:-related article is a 207:morphological analysis 195:finite-state automata 273:Greenlandic language 227:free and open source 187:programming language 175:finite-state toolkit 172:free and open source 128:Finite State Toolkit 18: 418:2014-01-07 at the 235:There are several 140:Apache License 2.0 458: 457: 165: 164: 523: 479: 472: 465: 443:programming-tool 437: 430: 422:- HFST home page 390: 389:, pp. 29–32 380: 359: 358: 356: 355: 346:. Archived from 340: 334: 328: 181:. It includes a 161: 158: 156: 154: 152: 111:Operating system 92: 87: 84: 82: 80: 59: 57: 19: 531: 530: 526: 525: 524: 522: 521: 520: 506:Finite automata 486: 485: 484: 483: 426: 420:Wayback Machine 397: 378: 370: 367: 362: 353: 351: 342: 341: 337: 329: 325: 321: 285: 149: 95: 77: 60: 55: 53: 34:Initial release 12: 11: 5: 529: 527: 519: 518: 513: 508: 503: 498: 488: 487: 482: 481: 474: 467: 459: 456: 455: 438: 424: 423: 410: 404: 396: 395:External links 393: 392: 391: 366: 363: 361: 360: 335: 322: 320: 317: 316: 315: 309: 304: 298: 292: 284: 281: 163: 162: 147: 143: 142: 137: 131: 130: 125: 119: 118: 116:Cross-platform 113: 107: 106: 101: 97: 96: 94: 93: 74: 72: 66: 65: 62: 61: 51: 49: 47:Stable release 43: 42: 39: 38: 35: 31: 30: 25: 13: 10: 9: 6: 4: 3: 2: 528: 517: 514: 512: 509: 507: 504: 502: 499: 497: 494: 493: 491: 480: 475: 473: 468: 466: 461: 460: 454: 452: 448: 444: 439: 436: 432: 427: 421: 417: 414: 411: 408: 405: 402: 399: 398: 394: 388: 384: 377: 373: 369: 368: 364: 350:on 2011-08-22 349: 345: 339: 336: 332: 327: 324: 318: 313: 310: 308: 305: 302: 299: 296: 293: 290: 287: 286: 282: 280: 278: 274: 270: 266: 262: 258: 254: 250: 246: 242: 238: 233: 231: 228: 223: 219: 215: 210: 208: 205:uses such as 204: 200: 196: 192: 188: 184: 180: 176: 173: 169: 160: 148: 144: 141: 138: 136: 132: 129: 126: 124: 120: 117: 114: 112: 108: 105: 102: 98: 91: 86: 76: 75: 73: 71: 67: 63: 50: 48: 44: 40: 36: 32: 29: 26: 24: 20: 451:expanding it 440: 425: 382: 372:Hulden, Mans 352:. Retrieved 348:the original 338: 326: 234: 221: 217: 211: 174: 167: 166: 23:Developer(s) 331:Hulden 2009 279:languages. 199:transducers 179:Mans Hulden 28:Måns Huldén 490:Categories 403:- homepage 365:References 354:2011-08-22 100:Written in 70:Repository 56:2011-12-13 307:lttoolbox 416:Archived 374:(2009), 283:See also 183:compiler 155:/mhulden 83:/mhulden 301:OpenFST 277:Iñupiaq 253:Finnish 249:Faroese 245:Cornish 146:Website 135:License 54: ( 269:Buriat 265:Udmurt 189:, and 151:github 79:github 441:This 379:(PDF) 319:Notes 170:is a 157:/foma 85:/foma 447:stub 312:XFST 295:SFST 289:HFST 275:and 261:Mari 257:Komi 241:Sámi 237:FOSS 222:xfst 220:and 218:lexc 197:and 168:Foma 153:.com 123:Type 81:.com 17:foma 492:: 385:, 381:, 271:, 267:, 263:, 259:, 255:, 251:, 247:, 243:, 209:. 185:, 478:e 471:t 464:v 453:. 357:. 333:. 191:C 159:/ 104:C 58:)

Index

Developer(s)
Måns Huldén
Stable release
Repository
github.com/mhulden/foma
Edit this at Wikidata
C
Operating system
Cross-platform
Type
Finite State Toolkit
License
Apache License 2.0
github.com/mhulden/foma/
free and open source
Mans Hulden
compiler
programming language
C
finite-state automata
transducers
Natural Language Processing
morphological analysis
Xerox Finite State Toolkit
free and open source
Helsinki Finite State Toolkit
FOSS
Sámi
Cornish
Faroese

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.