# VLaIV-Code **Repository Path**: ouyueyang/VLaIV-Code ## Basic Information - **Project Name**: VLaIV-Code - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-01 - **Last Updated**: 2026-01-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # VLaIV - 大规模文献数据集的可视化与可视分析系统 ## 项目简介 VLaIV(Visualization and Visual Analytics of Large-scale Academic Literature)是一个综合性的学术文献可视化与可视分析系统。该系统通过多个相互关联的可视化视图,帮助用户深入理解学术社区的结构、演变、热点主题和会议特征。 ## 主要界面展示 1. 作者与社区分析 ![author&community](./assets/screenshot_author&community.png) 2. 主题与会议分析 ![topic&conference](./assets/screenshot_topic&conference.png) ## 项目结构 ``` VLaIV-Code/ ├── backend/ # Flask后端服务 │ ├── server.py # 主服务器文件 │ ├── db.py # 数据库管理与查询 │ ├── envs.py # 环境配置 │ ├── nlp_processor.py # NLP处理模块 │ ├── topic_nlp_generator.py # 基于NLP的主题生成 │ ├── topic_llm_generator.py # 基于LLM的主题生成 │ ├── topic_cache.py # 主题缓存管理 │ ├── utils.py # 工具函数 │ ├── pyproject.toml # 项目配置与依赖 │ ├── data/ # 数据目录 │ │ ├── db.sqlite3 # SQLite数据库 │ │ ├── topics.json # 论文主题数据 │ │ └── paper_keywords.csv # 论文关键词 │ └── README.md # 后端API文档 │ ├── frontend/ # Web前端应用 │ ├── index.html # 主HTML文件 │ ├── index.js # 主程序入口 │ ├── css/ # 样式文件 │ │ ├── base.css # 基础样式 │ │ ├── visualization.css # 可视化样式 │ │ ├── hierarchy.css # 层次树样式 │ │ ├── timeline.css # 时间线样式 │ │ ├── conference.css # 会议分析样式 │ │ ├── resources.css # 资源面板样式 │ │ └── topic.css # 主题分析样式 │ └── js/ # JavaScript模块 │ ├── get_data.js # 数据获取模块 │ ├── collaboration.js # 作者协作可视化 │ ├── hierarchy.js # 作者层次树可视化 │ ├── timeline.js # 职业生涯时间线 │ ├── conference.js # 会议统计可视化 │ ├── topic.js # 主题分析可视化 │ └── resources.js # 资源面板管理 │ └── assets/ # 资源文件 ```