|
@@ -2,25 +2,17 @@
|
|
|
"cells": [
|
|
"cells": [
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 1,
|
|
|
|
|
|
|
+ "execution_count": 10,
|
|
|
"id": "0b0a2b15",
|
|
"id": "0b0a2b15",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
"outputs": [
|
|
"outputs": [
|
|
|
- {
|
|
|
|
|
- "name": "stderr",
|
|
|
|
|
- "output_type": "stream",
|
|
|
|
|
- "text": [
|
|
|
|
|
- "C:\\Users\\Lenovo\\AppData\\Local\\Temp\\ipykernel_44776\\589161505.py:2: DeprecationWarning: `langchain-community` is being sunset and is no longer actively maintained. See https://github.com/langchain-ai/langchain-community/issues/674 for details and migration guidance toward standalone integration packages.\n",
|
|
|
|
|
- " from langchain_community.document_loaders import PyMuPDFLoader\n"
|
|
|
|
|
- ]
|
|
|
|
|
- },
|
|
|
|
|
{
|
|
{
|
|
|
"name": "stdout",
|
|
"name": "stdout",
|
|
|
"output_type": "stream",
|
|
"output_type": "stream",
|
|
|
"text": [
|
|
"text": [
|
|
|
"文档类型:<class 'list'>\n",
|
|
"文档类型:<class 'list'>\n",
|
|
|
"PDF 共:26 页\n",
|
|
"PDF 共:26 页\n",
|
|
|
- "元数据:{'producer': 'Microsoft® Word 2010', 'creator': 'Microsoft® Word 2010', 'creationdate': '2017-10-17T10:20:42+08:00', 'source': './国标 儿心量表 II.pdf', 'file_path': './国标 儿心量表 II.pdf', 'total_pages': 26, 'format': 'PDF 1.5', 'title': '标准名称', 'author': 'CNIS', 'subject': '', 'keywords': '', 'moddate': '2017-10-17T10:20:42+08:00', 'trapped': '', 'modDate': \"D:20171017102042+08'00'\", 'creationDate': \"D:20171017102042+08'00'\", 'page': 0}\n",
|
|
|
|
|
|
|
+ "元数据:{'producer': 'Microsoft® Word 2010', 'creator': 'Microsoft® Word 2010', 'creationdate': '2017-10-17T10:20:42+08:00', 'source': './国标儿心量表II.pdf', 'file_path': './国标儿心量表II.pdf', 'total_pages': 26, 'format': 'PDF 1.5', 'title': '标准名称', 'author': 'CNIS', 'subject': '', 'keywords': '', 'moddate': '2017-10-17T10:20:42+08:00', 'trapped': '', 'modDate': \"D:20171017102042+08'00'\", 'creationDate': \"D:20171017102042+08'00'\", 'page': 0}\n",
|
|
|
"第一页内容预览:ICS 13.100 \n",
|
|
"第一页内容预览:ICS 13.100 \n",
|
|
|
"C 56 \n",
|
|
"C 56 \n",
|
|
|
" \n",
|
|
" \n",
|
|
@@ -41,7 +33,7 @@
|
|
|
"source": [
|
|
"source": [
|
|
|
"# 导入文件\n",
|
|
"# 导入文件\n",
|
|
|
"from langchain_community.document_loaders import PyMuPDFLoader\n",
|
|
"from langchain_community.document_loaders import PyMuPDFLoader\n",
|
|
|
- "pdf_loader = PyMuPDFLoader(\"./国标 儿心量表 II.pdf\")\n",
|
|
|
|
|
|
|
+ "pdf_loader = PyMuPDFLoader(\"./国标儿心量表II.pdf\")\n",
|
|
|
"pdf_pages = pdf_loader.load()\n",
|
|
"pdf_pages = pdf_loader.load()\n",
|
|
|
"print(f\"文档类型:{type(pdf_pages)}\")\n",
|
|
"print(f\"文档类型:{type(pdf_pages)}\")\n",
|
|
|
"print(f\"PDF 共:{len(pdf_pages)} 页\")\n",
|
|
"print(f\"PDF 共:{len(pdf_pages)} 页\")\n",
|
|
@@ -53,7 +45,7 @@
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 2,
|
|
|
|
|
|
|
+ "execution_count": 11,
|
|
|
"id": "5b2fe97a",
|
|
"id": "5b2fe97a",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
"outputs": [
|
|
"outputs": [
|
|
@@ -1457,7 +1449,7 @@
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 4,
|
|
|
|
|
|
|
+ "execution_count": 12,
|
|
|
"id": "63ddd9b4",
|
|
"id": "63ddd9b4",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
"outputs": [
|
|
"outputs": [
|
|
@@ -3193,7 +3185,7 @@
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 5,
|
|
|
|
|
|
|
+ "execution_count": 14,
|
|
|
"id": "162f58bf",
|
|
"id": "162f58bf",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
"outputs": [],
|
|
"outputs": [],
|
|
@@ -3218,10 +3210,19 @@
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 12,
|
|
|
|
|
|
|
+ "execution_count": 16,
|
|
|
"id": "ec6607df",
|
|
"id": "ec6607df",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
- "outputs": [],
|
|
|
|
|
|
|
+ "outputs": [
|
|
|
|
|
+ {
|
|
|
|
|
+ "name": "stderr",
|
|
|
|
|
+ "output_type": "stream",
|
|
|
|
|
+ "text": [
|
|
|
|
|
+ "C:\\Users\\Lenovo\\AppData\\Local\\Temp\\ipykernel_3188\\2411040888.py:9: LangChainDeprecationWarning: Since Chroma 0.4.x the manual persistence method is no longer supported as docs are automatically persisted.\n",
|
|
|
|
|
+ " db.persist() #向量保存到本地\n"
|
|
|
|
|
+ ]
|
|
|
|
|
+ }
|
|
|
|
|
+ ],
|
|
|
"source": [
|
|
"source": [
|
|
|
"from langchain_community.vectorstores import Chroma\n",
|
|
"from langchain_community.vectorstores import Chroma\n",
|
|
|
"\n",
|
|
"\n",
|
|
@@ -3231,13 +3232,12 @@
|
|
|
" collection_metadata={\"hnsw:space\": \"cosine\"}, #余弦相似度\n",
|
|
" collection_metadata={\"hnsw:space\": \"cosine\"}, #余弦相似度\n",
|
|
|
" persist_directory=\"./Chroma_db\"\n",
|
|
" persist_directory=\"./Chroma_db\"\n",
|
|
|
")\n",
|
|
")\n",
|
|
|
- "db.persist() #向量保存到本地\n",
|
|
|
|
|
- "\n"
|
|
|
|
|
|
|
+ "db.persist() #向量保存到本地"
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 13,
|
|
|
|
|
|
|
+ "execution_count": 17,
|
|
|
"id": "2de40144",
|
|
"id": "2de40144",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
"outputs": [
|
|
"outputs": [
|
|
@@ -3254,20 +3254,30 @@
|
|
|
"发育商 develop\n",
|
|
"发育商 develop\n",
|
|
|
"来源:{}\n",
|
|
"来源:{}\n",
|
|
|
"---- 结果:2----\n",
|
|
"---- 结果:2----\n",
|
|
|
- "内容:智龄 \n",
|
|
|
|
|
- "心理年龄 \n",
|
|
|
|
|
- "反映儿童智力水平高低的指标。 \n",
|
|
|
|
|
- "注:在编制的量表中,按年龄分组编制测查项目,若被试者通过3岁的测查项目,就表示他使用该量表测查的智力年龄为3岁。 \n",
|
|
|
|
|
- "2.3 \n",
|
|
|
|
|
- "发育商 develop\n",
|
|
|
|
|
|
|
+ "内容:姓 名 \n",
|
|
|
|
|
+ "性 别 \n",
|
|
|
|
|
+ "民 族 \n",
|
|
|
|
|
+ "测验日期 \n",
|
|
|
|
|
+ "年 月 日 \n",
|
|
|
|
|
+ "出生日期 \n",
|
|
|
|
|
+ "年 月 日 \n",
|
|
|
|
|
+ "实足年龄 \n",
|
|
|
|
|
+ "项 目 \n",
|
|
|
|
|
+ "智 龄(月) \n",
|
|
|
|
|
+ "发育商(DQ) \n",
|
|
|
|
|
+ "大 运 动 \n",
|
|
|
|
|
+ "精细动作 \n",
|
|
|
|
|
+ "适应能力 \n",
|
|
|
|
|
+ "语 言 \n",
|
|
|
|
|
+ "社会行为 \n",
|
|
|
|
|
+ "全\n",
|
|
|
"来源:{}\n",
|
|
"来源:{}\n",
|
|
|
"---- 结果:3----\n",
|
|
"---- 结果:3----\n",
|
|
|
- "内容:智龄 \n",
|
|
|
|
|
- "心理年龄 \n",
|
|
|
|
|
- "反映儿童智力水平高低的指标。 \n",
|
|
|
|
|
- "注:在编制的量表中,按年龄分组编制测查项目,若被试者通过3岁的测查项目,就表示他使用该量表测查的智力年龄为3岁。 \n",
|
|
|
|
|
- "2.3 \n",
|
|
|
|
|
- "发育商 develop\n",
|
|
|
|
|
|
|
+ "内容:4.4.3 计算发育商 \n",
|
|
|
|
|
+ "发育商计算方法见式(1)。 \n",
|
|
|
|
|
+ "5 发育商参考范围 \n",
|
|
|
|
|
+ "发育商参考范围:﹥130为优秀;110~129为良好;80~109为中等;70~79为临界偏低;﹤70为智力发育障碍。 \n",
|
|
|
|
|
+ "\n",
|
|
|
"来源:{}\n"
|
|
"来源:{}\n"
|
|
|
]
|
|
]
|
|
|
}
|
|
}
|
|
@@ -3286,7 +3296,7 @@
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
"cell_type": "code",
|
|
"cell_type": "code",
|
|
|
- "execution_count": 18,
|
|
|
|
|
|
|
+ "execution_count": 19,
|
|
|
"id": "e3bc3934",
|
|
"id": "e3bc3934",
|
|
|
"metadata": {},
|
|
"metadata": {},
|
|
|
"outputs": [
|
|
"outputs": [
|
|
@@ -3294,7 +3304,11 @@
|
|
|
"name": "stdout",
|
|
"name": "stdout",
|
|
|
"output_type": "stream",
|
|
"output_type": "stream",
|
|
|
"text": [
|
|
"text": [
|
|
|
- "=====RAG最终回答=====DQ即发育商(development quotient),是「用来衡量儿童心智发展水平的核心指标之一,是在大运动、精细动作、认知、情绪和社会性发展等方面对儿童发育情况进行衡量」的指标。其计算公式为:发育商=智龄÷实际年龄×100。\n"
|
|
|
|
|
|
|
+ "=====RAG最终回答=====发育商(development quotient,DQ)是「用来衡量儿童心智发展水平的核心指标之一,是在大运动、精细动作、认知、情绪和社会性发展等方面对儿童发育情况进行衡量」。\n",
|
|
|
|
|
+ "\n",
|
|
|
|
|
+ "其计算公式为:发育商=(智龄 / 实际年龄)×100。\n",
|
|
|
|
|
+ "\n",
|
|
|
|
|
+ "发育商参考范围:﹥130为优秀;110~129为良好;80~109为中等;70~79为临界偏低;﹤70为智力发育障碍。\n"
|
|
|
]
|
|
]
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
@@ -3340,7 +3354,7 @@
|
|
|
],
|
|
],
|
|
|
"metadata": {
|
|
"metadata": {
|
|
|
"kernelspec": {
|
|
"kernelspec": {
|
|
|
- "display_name": "Python 3",
|
|
|
|
|
|
|
+ "display_name": "python_stydy (3.11.9)",
|
|
|
"language": "python",
|
|
"language": "python",
|
|
|
"name": "python3"
|
|
"name": "python3"
|
|
|
},
|
|
},
|