Matthew Honnibal
|
b67697a97b
|
Improve API for doc.merge() and span.merge(), to use keyword arguments.
|
2016-10-17 14:02:13 +02:00 |
|
Matthew Honnibal
|
d15a88c66a
|
Defer some attributes to Doc via getters_for_spans
|
2016-10-17 02:43:35 +02:00 |
|
Matthew Honnibal
|
e48df859b5
|
Fix typedef import in span.pyx
|
2016-09-23 16:02:28 +02:00 |
|
Matthew Honnibal
|
58e83fe34b
|
Initial, limited support for quantified patterns in Matcher, and tracking of ent_id attribute in Token and Span. The quantifiers need a lot more testing, and there are some known problems. The main known problem is that the zero-plus and one-plus quantifiers won't work if a token can match both the quantified pattern expression AND the tail of the match.
|
2016-09-21 14:54:55 +02:00 |
|
Matthew Honnibal
|
5d86c30f0b
|
* Fix Issue #367: Missing has_vector property on Doc and Span objects
|
2016-05-09 12:36:14 +02:00 |
|
Matthew Honnibal
|
8c0888d6cb
|
* Fix error in span.sent
|
2016-05-06 00:28:05 +02:00 |
|
Matthew Honnibal
|
26095f9722
|
* Add span.sent property, re Issue #366
|
2016-05-06 00:17:38 +02:00 |
|
Matthew Honnibal
|
e66d45bf66
|
* Restore previous patch to Span.root, as it seems it wasn't the cause of the problem.
|
2016-02-06 13:37:41 +01:00 |
|
Matthew Honnibal
|
031b00cb91
|
* Fix Span.root calculation
|
2016-02-05 20:12:09 +01:00 |
|
Matthew Honnibal
|
e5c447e237
|
* Questionable fix to problem in Span.root
|
2016-02-05 19:18:35 +01:00 |
|
Matthew Honnibal
|
6aa92b70f1
|
* Fix merge problem in span
|
2016-02-05 12:46:11 +01:00 |
|
Matthew Honnibal
|
4cbad510ff
|
* Fix calculation of head for spans with punctuation.
|
2016-02-03 02:32:21 +01:00 |
|
Matthew Honnibal
|
87172a15c6
|
* Fix runtime error bug that arose from updated Span.root function.
|
2016-01-25 15:22:42 +01:00 |
|
Matthew Honnibal
|
334c4b2b57
|
* Disprefer punctuation and spaces as heads of spans
|
2016-01-18 18:14:09 +01:00 |
|
Matthew Honnibal
|
c107da9738
|
* Bug fix to _count_words_to_root
|
2016-01-18 16:59:38 +01:00 |
|
Matthew Honnibal
|
14534958a9
|
* Fix bug in Span.root
|
2016-01-18 15:40:28 +01:00 |
|
Matthew Honnibal
|
304339985e
|
* Add a linear scan to Span.root method, to help with long sentences
|
2016-01-16 16:17:28 +01:00 |
|
Matthew Honnibal
|
8cbcc3a799
|
* Fix calculation of root token in Span. Now take root to be word with shortest tree path. Avoids parse trees ending up in inconsistent state, as had occurred in Issue #214.
|
2016-01-16 15:38:50 +01:00 |
|
Matthew Honnibal
|
42a9f29b40
|
* Add loop guard in Span.root, to raise errors if there is a cycle in the dependency parse, instead of entering an infinite loop. Re Issue #214
|
2016-01-16 11:53:37 +01:00 |
|
Matthew Honnibal
|
4b3c96d76d
|
* Fix zero-length spans
|
2015-11-07 17:05:16 +11:00 |
|
Matthew Honnibal
|
cc8febcbe1
|
* Fix Span comparison
|
2015-11-07 09:54:14 +11:00 |
|
Matthew Honnibal
|
a9b612abdf
|
* Rework the Span-merge patch, to avoid extending the interface of Doc, and avoid virtualizing the Span.start and Span.end indices, to keep Span usage efficient
|
2015-11-07 09:01:12 +11:00 |
|
Matthew Honnibal
|
56499d89ef
|
* Rework the Span-merge patch, to avoid extending the interface of Doc, and avoid virtualizing the Span.start and Span.end indices, to keep Span usage efficient
|
2015-11-07 08:55:34 +11:00 |
|
Andreas Grivas
|
4be7fda453
|
* span start, end -> properties. autoupdate after merge
|
2015-11-07 07:57:04 +11:00 |
|
Matthew Honnibal
|
68f479e821
|
* Rename Doc.data to Doc.c
|
2015-11-04 00:15:14 +11:00 |
|
Matthew Honnibal
|
9482d616bc
|
* Rename spans.pyx to span.pyx
|
2015-11-03 23:51:05 +11:00 |
|