CentreForDigitalHumanities / CentreForDigitalHumanities/perfect-extractor
Deal with forms like "have got" and "have got to"
- Dominant language
- Python
- Stars
- 7
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
The English past participle "got" can appear in two constructions that are not actually perfects:
1. We've got another half an hour of light.
2. You've got to find Henry.
In (1), "have got" is a possessive, and in (2), "have got to" is a modal. We'd rather not extract those by default, but we should probably create options to include them.
Actually, there's another modal-like construction, "have come to" (see stub (3) below). I'm not sure whether that should be in or out. It's a bit like an [inchoative verb](https://en.wikipedia.org/wiki/Inchoative_verb).
3. I've come to believe that ...
Contributor guide
No contributing guide indexed for this repository
Research direction
No files, tests, or entry points are named. Start by locating the extractor logic for present-perfect forms and its existing configuration or option handling; define how “have got,” “have got to,” and “have come to” should be treated before implementing. Done means the chosen constructions are consistently included or excluded, with options and coverage for the examples in the issue.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100