bringert
|
0fef8d5675
|
The SLF removeTrivialEmptyNodes optimization could orphan the final node. Fixed this by not bypassing final nodes.
|
2006-04-12 23:22:35 +00:00 |
|
bringert
|
b67268cc79
|
In GSL generation: remove punctuation before LR analysis.
|
2006-03-31 15:52:03 +00:00 |
|
bringert
|
30abcf023c
|
Added colon to the list of punctuation chars in GSL generation.
|
2006-03-31 15:31:33 +00:00 |
|
bringert
|
04300a9e0d
|
Replaced all used of Data.FiniteMap with Data.Map.
|
2006-03-20 12:49:31 +00:00 |
|
bringert
|
1738be3a75
|
SRGS generation: use XML module escape mechanism. Added beginnings of a not yet working SRGS minimization function.
|
2006-03-03 10:40:53 +00:00 |
|
bringert
|
21e611f513
|
Towards a working VoiceXML generator.
|
2006-03-03 10:40:23 +00:00 |
|
bringert
|
d3aac86052
|
VoiceXML generation: fixed threading of existing values through subdialog calls.
|
2006-02-06 16:45:59 +00:00 |
|
bringert
|
07b34ff780
|
Moved general XML stuff to GF.Data.XML. Started working on VoiceXML generation.
|
2006-02-03 18:43:06 +00:00 |
|
bringert
|
390efcd43c
|
SRGS: add top-level rules for each GF category.
|
2006-02-01 19:00:48 +00:00 |
|
bringert
|
333d7ba42a
|
Include GF version and compile date in SRGS meta creator tag.
|
2006-02-01 18:09:47 +00:00 |
|
bringert
|
585e6f1554
|
SRGS semantic results for list categories is now an array.
|
2006-02-01 18:03:13 +00:00 |
|
bringert
|
df8b2ab6b8
|
First version of SRGS with semantic tags.
|
2006-02-01 16:23:14 +00:00 |
|
bringert
|
b7f64b384b
|
Escape backslashes and double quotes in SRGS attribute values.
|
2006-02-01 10:24:37 +00:00 |
|
bringert
|
cf61a92bc8
|
Set xml:lang in SRGS grammars to the value of the language flag.
|
2006-02-01 10:16:40 +00:00 |
|
bringert
|
036de8d94e
|
Use right start category names in si command.
|
2006-01-20 18:20:02 +00:00 |
|
bringert
|
6370fbfec5
|
Use cat and language in ATK si. Support language switching with ATK.
|
2006-01-17 02:13:57 +00:00 |
|
bringert
|
9b7ce588b2
|
Fixed-point iterate unneccessary node removeal.
|
2006-01-05 20:55:13 +00:00 |
|
bringert
|
ededda152b
|
Generate monolithic FAs by expanding an MFA.
|
2006-01-05 20:35:22 +00:00 |
|
bringert
|
e76e2e754a
|
Added monolithic SLF builind back in.
|
2006-01-05 19:34:12 +00:00 |
|
bringert
|
795078eece
|
Sort sub-networks topologically. HTK's HBuild seems to require this.
|
2006-01-05 19:03:31 +00:00 |
|
bringert
|
af905434a2
|
Remove unused sub-networks when generating multiple FAs.
|
2006-01-05 17:46:30 +00:00 |
|
bringert
|
6958b7bb7b
|
Remove more unneccessary nodes in SLF networks.
|
2006-01-05 16:48:55 +00:00 |
|
bringert
|
0603e75a14
|
Refactored Graph module. Remove some unneccessary states in slf networks.
|
2006-01-05 16:35:04 +00:00 |
|
bringert
|
3360bd3e7b
|
Print slf_graphviz with subgraphs.
|
2006-01-05 12:59:36 +00:00 |
|
bringert
|
718b6a5fd2
|
Build SLF networks with sublattices.
|
2006-01-04 21:41:12 +00:00 |
|
bringert
|
a9ae24fbc5
|
Finite state networks: more strictness. alternative (still unused) implementation of reachable.
|
2005-12-29 21:35:40 +00:00 |
|
bringert
|
79d771ab1d
|
Fintie state networks: fixed stack overflow problem with strictness in Graph and FiniteState. Some clean-up and smaller performance fixes.
|
2005-12-29 20:24:34 +00:00 |
|
bringert
|
72c2289857
|
Finite state networks: replace some lookup tables with maps. Rewrite closure for speed.
|
2005-12-29 16:29:21 +00:00 |
|
bringert
|
999cb3bc07
|
Finite state minimization: improved performance by using Set State instead of [State] as DFA labels.
|
2005-12-29 15:55:48 +00:00 |
|
bringert
|
9981704c5f
|
Finite state network generation: reimplemented getOutgoing using Data.Map to improve performance of minimize with large networks.
|
2005-12-29 13:33:58 +00:00 |
|
bringert
|
5c12a73dae
|
Some performance improvements in the FA generation.
|
2005-12-22 23:16:15 +00:00 |
|
bringert
|
cb9769788e
|
Some tracing and formatting stuff looking for the the stack overflow problem in the FA generation.
|
2005-12-22 18:04:05 +00:00 |
|
bringert
|
5d61388d77
|
Don't import toLower in PrSLF.
|
2005-12-20 15:17:43 +00:00 |
|
bringert
|
18a57aa56a
|
Added semi-working speech_input command.
|
2005-12-13 21:03:56 +00:00 |
|
bringert
|
bb545d2faa
|
Use tags in SLF generation to get out a parsable string.
|
2005-12-09 13:35:50 +00:00 |
|
bringert
|
a35dbbeeb8
|
SLF generation: make sure that there is only one final node, and that it is actually final.
|
2005-12-08 16:01:13 +00:00 |
|
bringert
|
f59a16876a
|
Make words in SLF language models upper case.
|
2005-12-02 12:55:24 +00:00 |
|
bringert
|
09a705d192
|
Prepared for generation of finite automata in C.
|
2005-11-10 15:43:44 +00:00 |
|
bringert
|
58de474214
|
Moved FA and regular grammar printers to a separate module.
|
2005-11-10 13:19:33 +00:00 |
|
bringert
|
da9c8e2e1c
|
Documented SRGS XML generation. Started working on support for probabilities in SRG generation. Added support for probabilities in for SRGS.
|
2005-11-01 19:09:04 +00:00 |
|
bringert
|
08eca90037
|
Added SRGS XML grammar printer.
|
2005-10-31 15:48:08 +00:00 |
|
bringert
|
aef17a14c4
|
Reduced complexity of reachable in FA determinization.
|
2005-10-27 08:16:30 +00:00 |
|
bringert
|
8b1821e8ae
|
Made removeIdenticalRules faster by using sortNubBy instead of nubBy.
|
2005-10-26 17:47:16 +00:00 |
|
bringert
|
7d2bcd88ad
|
Removed superfluous Debug.Trace import from SRG.hs.
|
2005-10-26 16:14:03 +00:00 |
|
bringert
|
b7609f09a5
|
Moved Graph and Relation stuff to separate modules. Added some QuickCheck properties for Relation. Improved relation datastructure and algorithms, making FA generation much faster.
|
2005-10-26 16:13:13 +00:00 |
|
bringert
|
e70ebfda5f
|
Added placeholder for minimizing SLF-style automata.
|
2005-09-22 16:08:48 +00:00 |
|
bringert
|
914430a5a8
|
Generated finite state networks are now state minimal.
|
2005-09-22 15:56:05 +00:00 |
|
bringert
|
f4fd1baf8f
|
Fixed some bugs in the Graphviz printer.
|
2005-09-15 17:10:44 +00:00 |
|
bringert
|
efaafffb77
|
Started wotking on NFA to DFA.
|
2005-09-14 17:00:19 +00:00 |
|
bringert
|
0916a479d8
|
Parametrized the type of FAs over the state type.
|
2005-09-14 15:08:35 +00:00 |
|