ft
fin-tense
npm i fin-tense
ft

fin-tense

[Detector] Sentence tense detector for Fin NLP

by Alex Corvi

1.0.2 (see all)License:MITTypeScript:Not Found
npm i fin-tense
Readme

Fin-tense

Detect sentences tenses.

Installation

npm i --save fin-tense

Usage

import * as Fin from "finnlp";
import "fin-tense";

const sentence = "He was demonstrably wrong."
const instance = new Fin.Run(sentence);
const result = instance.tense();
console.log(result);

The above example would give:

[
    ["past","simple"]
]

Supported Tenses Types:

  • ["present","simple"] Examples:
    • I work in a bank
    • I don't work in a bank
  • ["present","progressive"] Examples:
    • She's cooking
    • She's not cooking
    • Is she working
  • ["past","simple"] Examples:
    • I cooked
    • I didn't cook
    • What did you cook?
  • ["past","progressive"] Examples:
    • She was working
    • Wasn't she working
    • What was she working on?
  • ["present","perfect","simple"] Examples:
    • I have finished it
    • Haven't I finished it
    • When have she finished working?
  • ["present","perfect","progressive"] Examples:
    • I have been learning english for a long time
    • They haven't been playing tennis for a long time
    • How ling have they been learning english
  • ["past","perfect","simple"]
    • They had already met sarah before
    • They hadn't met sarah
    • Had they met sarah yet?
  • ["past","perfect","progressive"] Examples:
    • I had been living in germany for years
    • How long had you been living here?
  • ["future","simple","(going)"] Examples:
    • They are going to see me
    • Are they going to see me
    • When are they going to see me
  • ["future","simple"] Examples:
    • They will see me
    • Will they see me
    • When will they see me
    • They won't see me
  • ["future","progressive"] Examples:
    • I will be having fun
    • Will I be having fun
    • How will I be having fun?
  • ["future","perfect","simple"]
    • They will have met me by then.
    • They won't have met me by then
  • ["future","perfect","progressive"]
    • They will have been working with John next week
    • How long will they have been working with John next week?

How to interpret the tenses?

Please review this article

Downloads/wk

2

GitHub Stars

20

LAST COMMIT

5yrs ago

MAINTAINERS

1

CONTRIBUTORS

0

OPEN ISSUES

0

OPEN PRs

0
VersionTagPublished
1.0.2
latest
5yrs ago
No alternatives found
No tutorials found
Add a tutorial