ai-text-detector
Version:
A lightweight, fast JavaScript/TypeScript library for detecting AI-generated text using advanced linguistic analysis. Works in Node.js, React, and browser environments with zero dependencies.
12 lines (11 loc) • 1.07 kB
TypeScript
/**
* Centralized exports for all metrics
*/
export { calculatePerplexity } from "./perplexity";
export { calculateBurstiness, calculateAverageWordsPerSentence, calculateSentenceVariability, } from "./burstiness";
export { calculateLexicalDiversity, calculateVocabularyRichness, analyzeWordFrequencyDistribution, calculateEntropyScore, } from "./lexical";
export { calculateSyntacticComplexity, calculateSemanticCoherence, calculateNGramRepetition, calculateBigramUnusualness, } from "./syntactic";
export { calculateReadabilityScore, analyzePunctuationPatterns, calculateTransitionDensity, calculateFormalityIndex, calculateStylometricSignature, } from "./style";
export { calculateHumanLikenessIndicators, calculateEmotionalToneVariability, calculateInformalnessScore, calculateDiscourseMarkerPatterns, calculateFunctionWordAnalysis, } from "./human";
export { calculateContextualConsistency, calculateSentenceStructureEntropy, calculateTopicCoherenceScore, } from "./contextual";
export { calculateNarrativeScore, calculateCreativityScore } from "./narrative";