[developers] active/passive parser bug
Stephan Oepen
oe at csli.Stanford.EDU
Tue May 3 00:50:19 CEST 2005
hi ben,
> Items #239 and #241 of the CSLI test suite produce many more parses when
> processed in passive rather than active mode. This would appear to be a
> bug.
it is in principle possible for the two parsers to differ in the number
of results found, albeit not desirable. the active parser includes the
`chart dependency' filter originally proposed by dr. mueller (for all i
know, that is). checking `chart dependencies' prior to parsing aims to
suppress search doomed to fail, but of course there is room here for a
grammar to go astray and accidentally suppress intended analyses. one
way of testing this hypothesis would be forcing
(defparameter *chart-dependencies*
'((SYNSEM LKEYS --+COMPKEY) (SYNSEM LOCAL CAT HEAD KEYS KEY)
(SYNSEM LKEYS --+OCOMPKEY) (SYNSEM LOCAL CAT HEAD KEYS KEY)
(SYNSEM LKEYS --+SUBJIND) (SYNSEM --SIND)))
to nil after loading the ERG. --- i just tried PET and get:
(1) `Abrams sees Browne as being a competent manager .' [0] --- 2 [...]
so at least ulrich and i are on the same side here :-).
best - oe
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++ Universitetet i Oslo (ILN); Boks 1102 Blindern; 0317 Oslo; (+47) 2285 7989
+++ CSLI Stanford; Ventura Hall; Stanford, CA 94305; (+1 650) 723 0515
+++ --- oe at csli.stanford.edu; oe at hf.uio.no; stephan at oepen.net ---
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
More information about the developers
mailing list