CoolFace
Apppublic

Nina-ran/excessive-self-citation-checker

sourceHugging Faceupdated 6mo agoView on Hugging Face
0likes
App README

学术论文过度自引识别工具

这是一个用于识别学术论文中过度自引风险的 Flask 应用,支持:

  • —提取目标期刊与目标年份范围内的自被引文献;
  • —分析引文句位置、引用距离、引用强度、引用深度与语义相似度;
  • —根据预设规则输出“近距离堆砌型 / 内容无关型 / 边缘化引用型”预警路径。

本地运行

  1. 1.安装依赖:
bash
   pip install -r requirements.txt
  1. 1.启动应用:
bash
   python app.py
  1. 1.打开浏览器访问:
text
   http://127.0.0.1:7860

Hugging Face Spaces 部署

本项目已提供基于 Docker 的部署文件:

  • —Dockerfile:使用 python:3.12-slim 构建镜像;
  • —requirements.txt:包含 Flask、OpenAI、python-docx 和 gunicorn;
  • —app.py:默认监听 0.0.0.0:7860;
  • —生产启动命令:gunicorn --bind 0.0.0.0:7860 app:app