CentreForDigitalHumanities / CentreForDigitalHumanities/perfect-extractor

Deal with forms like "have got" and "have got to"

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.