five

thatAPI - Text Analyzer

收藏
RapidAPI2026-03-31 更新2026-04-01 收录
下载链接:
https://rapidapi.com/zetafuncZ/api/thatapi-text-analyzer
下载链接
链接失效反馈
官方服务:
资源简介:
Analyze text for sentiment, readability, and keywords in one call. Returns polarity, Flesch-Kincaid grade, RAKE keywords, and full text statistics.
创建时间:
2026-03-31
原始信息汇总

thatAPI - Text Analyzer 数据集概述

基本信息

  • API名称: thatAPI - Text Analyzer
  • 类别: Text Analysis
  • 流行度: 8.6
  • 服务等级: 100%
  • 延迟: 726ms
  • 测试通过率: 100%

定价方案

  • BASIC: $0.00 / 月
  • PRO: $9.99 / 月
  • ULTRA: $29.99 / 月
  • MEGA: $69.99 / 月

概述

该文本分析器API将情感分析、可读性评分和关键词提取结合到一个单一端点中,可替代3-4个独立的API订阅。

主要特性

  • 情感分析: 极性(-1至+1)、主观性(0至1)、标签(正面/负面/中性)
  • 可读性评分: Flesch Reading Ease、Flesch-Kincaid Grade Level、人类可读级别
  • 关键词提取: 使用RAKE算法提取带有关联分数的排名关键短语
  • 文本统计: 单词计数、句子计数、字符计数、平均单词长度、平均句子长度

处理方式

所有处理均在本地完成,无需调用外部API,确保快速响应时间且不向用户转嫁每次调用的成本。

端点

  • 方法: POST
  • 路径: /v1/text-analysis/analyze

请求

字段 类型 必需 描述
text string 要分析的文本内容

请求示例

json { "text": "I absolutely love this product. It is amazing and wonderful. The quality is superb and I would highly recommend it to everyone." }

响应

响应示例

json { "text_stats": { "word_count": 22, "sentence_count": 3, "character_count": 125, "average_word_length": 4.73, "average_sentence_length": 7.33 }, "word_count": 22, "sentence_count": 3, "sentiment": { "polarity": 0.725, "subjectivity": 0.75, "label": "positive" }, "readability": { "flesch_reading_ease": 78.5, "flesch_kincaid_grade": 4.2, "reading_level": "Fairly easy to read" }, "keywords": [ {"keyword": "absolutely love", "score": 9.0}, {"keyword": "highly recommend", "score": 8.5}, {"keyword": "superb quality", "score": 7.2} ] }

响应字段说明

字段 类型 描述
text_stats.word_count int 单词总数
text_stats.sentence_count int 句子总数
text_stats.character_count int 字符总数(包括空格)
text_stats.average_word_length float 平均单词长度(字符数)
text_stats.average_sentence_length float 平均句子长度(单词数)
sentiment.polarity float 情感分数,范围从-1.0(负面)到+1.0(正面)
sentiment.subjectivity float 客观性分数,范围从0.0(客观)到1.0(主观)
sentiment.label string 情感标签,取值为 positivenegativeneutral
readability.flesch_reading_ease float Flesch Reading Ease 分数(0-100,分数越高越易读)
readability.flesch_kincaid_grade float 理解文本所需的美国学校年级水平
readability.reading_level string 人类可读的难度标签
keywords array 带有关联分数的排名关键短语列表(使用RAKE算法)

可读性级别对照表

Flesch 分数 可读性级别
90-100 非常易读
80-89 易读
70-79 相当易读
60-69 标准
50-59 相当难读
30-49 难读
0-29 非常令人困惑

空文本处理

传递 {"text": ""} 将返回归零的统计数据、中性情感和一个空的关键词列表。

错误响应

状态码 触发条件
422 请求体中缺少 text 字段

使用案例

  • 内容团队 - 在发布前对文章可读性进行评分
  • 社交媒体监控 - 跟踪品牌提及内容的情感倾向
  • SEO工具 - 提取关键词并评估内容质量
  • 客户支持 - 自动分类工单情感
  • 学术工具 - 检查写作的年级水平是否符合目标受众

提供商信息

  • API创建者: thatAPI
  • 订阅者数量: 1
  • 类别: Text Analysis
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作