From beedccf163428b095dbdbdc756398dd485cad0e6 Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Tue, 8 Jul 2025 13:57:48 +0800 Subject: [PATCH] 'commit' --- dsRagAnything/Config/Config.py | 7 +- .../Config/__pycache__/Config.cpython-310.pyc | Bin 745 -> 798 bytes dsRagAnything/T3_WriteToNeo4j.py | 11 +- .../Test/T3_Graph_visual_with_html.py | 45 -- dsRagAnything/Topic/DongHua/graph_data.json | 744 ++++++++++++++++++ 5 files changed, 753 insertions(+), 54 deletions(-) delete mode 100644 dsRagAnything/Test/T3_Graph_visual_with_html.py create mode 100644 dsRagAnything/Topic/DongHua/graph_data.json diff --git a/dsRagAnything/Config/Config.py b/dsRagAnything/Config/Config.py index b11016ea..534265a9 100644 --- a/dsRagAnything/Config/Config.py +++ b/dsRagAnything/Config/Config.py @@ -24,4 +24,9 @@ VISION_MODEL_NAME = "GLM-4.1V-9B-Thinking" # Neo4j NEO4J_URI = "bolt://localhost:7687" NEO4J_USERNAME="neo4j" -NEO4J_PASSWORD="DsideaL147258369" \ No newline at end of file +NEO4J_PASSWORD="DsideaL147258369" + +# 写入Neo4j的批次大小 +BATCH_SIZE_NODES=100 +# 写入Neo4j的批次大小 +BATCH_SIZE_EDGES=100 \ No newline at end of file diff --git a/dsRagAnything/Config/__pycache__/Config.cpython-310.pyc b/dsRagAnything/Config/__pycache__/Config.cpython-310.pyc index f8d769bd151d089a76340692e9b455ce6201cf9f..8a6d082579c4b3290b9b40027fae851c2ff24575 100644 GIT binary patch delta 145 zcmaFKI**MnpO=@50SJ6I=VW-YOyrYcbeX7a%M-Jilin Animation Institute is an organization focused on animation and internet technologies, currently recruiting highly skilled professionals for research positions.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Engine Engineer", + "entity_type": "category", + "description": "A job position requiring expertise in game engines like Unreal Engine, Unity, and ThreeJS, with a focus on programming and problem-solving.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Smart Bionic Mechanic", + "entity_type": "category", + "description": "A job position specializing in mechanical design, robotics, and control systems, with a preference for experience in dynamic mechanical projects.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "AI Algorithm Engineer", + "entity_type": "category", + "description": "A job position focused on AI, computer vision, and graphics, requiring expertise in Python, PyTorch, and related tools.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Unreal Engine", + "entity_type": "category", + "description": "A game engine development platform mentioned as required skill for Engine Engineer position.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Unity", + "entity_type": "category", + "description": "A game engine development platform mentioned as required skill for Engine Engineer position.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "ThreeJS", + "entity_type": "category", + "description": "A JavaScript 3D library mentioned as required skill for Engine Engineer position.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "SolidWorks", + "entity_type": "category", + "description": "3D mechanical design software mentioned as required skill for Smart Bionic Mechanic position.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Fusion 360", + "entity_type": "category", + "description": "3D CAD/CAM software mentioned as required skill for Smart Bionic Mechanic position.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Python", + "entity_type": "category", + "description": "Programming language mentioned as required skill for AI Algorithm Engineer position.Programming language required for Technical Artist position to develop tools and plugins.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "PyTorch", + "entity_type": "category", + "description": "Machine learning framework mentioned as required skill for AI Algorithm Engineer position.", + "source_id": "chunk-c2ef2e60916b405cdbca8f9af6e52ec8" + }, + { + "id": "Technical Artist (TD)", + "entity_type": "category", + "description": "A job role requiring expertise in digital effects, animation software (Maya, Blender, Nuke, Houdini, UE), and programming (Python, mel). Candidates need a doctoral degree and problem-solving skills.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Full-stack Internet Development Engineer", + "entity_type": "category", + "description": "A job role requiring proficiency in Vue, Java, Spring frameworks, and web technologies (Javascript, HTML5, CSS3). Candidates need a doctoral degree, 3+ years of experience, and strong analytical skills.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Maya", + "entity_type": "category", + "description": "3D computer graphics software used in animation, required skill for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Blender", + "entity_type": "category", + "description": "Open-source 3D creation suite, required skill for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Nuke", + "entity_type": "category", + "description": "Node-based digital compositing application, required skill for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Houdini", + "entity_type": "category", + "description": "3D animation software, required skill for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Unreal Engine (UE)", + "entity_type": "category", + "description": "Game engine used in virtual production, required skill for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "mel", + "entity_type": "category", + "description": "Maya Embedded Language, required skill for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Vue", + "entity_type": "category", + "description": "JavaScript framework required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Java", + "entity_type": "category", + "description": "Programming language required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "SpringMVC", + "entity_type": "category", + "description": "Java framework required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "mybatis", + "entity_type": "category", + "description": "Persistence framework required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "SpringBoot", + "entity_type": "category", + "description": "Java framework required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "JavaScript", + "entity_type": "category", + "description": "Programming language required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "HTML5", + "entity_type": "category", + "description": "Markup language required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "CSS3", + "entity_type": "category", + "description": "Style sheet language required for Full-stack Internet Development Engineer position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Doctoral Degree", + "entity_type": "category", + "description": "Educational requirement for both Technical Artist and Full-stack Internet Development Engineer positions.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Virtual Production", + "entity_type": "category", + "description": "Specialized experience preferred for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + }, + { + "id": "Motion Capture", + "entity_type": "category", + "description": "Specialized experience preferred for Technical Artist position.", + "source_id": "chunk-7f76a17088dbf0c60ee2e9a75b81de50" + } + ], + "edges": [ + { + "source": "吉林动画学院", + "target": "科研岗位", + "weight": 0.0, + "description": "9.0", + "keywords": "Jilin Animation Institute is offering research positions as part of its academic staffing.", + "source_id": "academic positions,employment" + }, + { + "source": "吉林动画学院", + "target": "招聘计划", + "weight": 0.0, + "description": "8.0", + "keywords": "The institute has established a recruitment plan to fill its research positions.", + "source_id": "hiring process,institutional planning" + }, + { + "source": "科研岗位", + "target": "报名条件", + "weight": 0.0, + "description": "8.0", + "keywords": "The research positions have defined application conditions that candidates must satisfy.", + "source_id": "candidate screening,job requirements" + }, + { + "source": "招聘计划", + "target": "报名条件", + "weight": 0.0, + "description": "7.0", + "keywords": "The recruitment plan includes specific application requirements for candidates.", + "source_id": "qualifications,selection criteria" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Jilin Animation Institute", + "weight": 0.0, + "description": "30.0", + "keywords": "Entity Jilin Animation Institute belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Engine Engineer", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Engine Engineer belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Smart Bionic Mechanic", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Smart Bionic Mechanic belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "AI Algorithm Engineer", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity AI Algorithm Engineer belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Unreal Engine", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Unreal Engine belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Unity", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Unity belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "ThreeJS", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity ThreeJS belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "SolidWorks", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity SolidWorks belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Fusion 360", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Fusion 360 belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Python", + "weight": 0.0, + "description": "30.0", + "keywords": "Entity Python belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "PyTorch", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity PyTorch belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Technical Artist (TD)", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Technical Artist (TD) belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Full-stack Internet Development Engineer", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Full-stack Internet Development Engineer belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Maya", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Maya belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Blender", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Blender belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Nuke", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Nuke belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Houdini", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Houdini belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Unreal Engine (UE)", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Unreal Engine (UE) belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "mel", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity mel belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Vue", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Vue belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Java", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Java belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "SpringMVC", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity SpringMVC belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "mybatis", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity mybatis belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "SpringBoot", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity SpringBoot belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "JavaScript", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity JavaScript belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "HTML5", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity HTML5 belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "CSS3", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity CSS3 belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Doctoral Degree", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Doctoral Degree belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Virtual Production", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Virtual Production belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute Research Position Recruitment Table (table)", + "target": "Motion Capture", + "weight": 0.0, + "description": "20.0", + "keywords": "Entity Motion Capture belongs to Jilin Animation Institute Research Position Recruitment Table (table)", + "source_id": "belongs_to,contained_in,part_of" + }, + { + "source": "Jilin Animation Institute", + "target": "Engine Engineer", + "weight": 0.0, + "description": "8.0", + "keywords": "Jilin Animation Institute is recruiting for the position of Engine Engineer, emphasizing expertise in game engines and programming.", + "source_id": "job recruitment,technical expertise" + }, + { + "source": "Jilin Animation Institute", + "target": "Smart Bionic Mechanic", + "weight": 0.0, + "description": "7.0", + "keywords": "Jilin Animation Institute is recruiting for the position of Smart Bionic Mechanic, focusing on mechanical and robotics skills.", + "source_id": "interdisciplinary skills,job recruitment" + }, + { + "source": "Jilin Animation Institute", + "target": "AI Algorithm Engineer", + "weight": 0.0, + "description": "9.0", + "keywords": "Jilin Animation Institute is recruiting for the position of AI Algorithm Engineer, requiring skills in AI and computer graphics.", + "source_id": "AI research,job recruitment" + }, + { + "source": "Jilin Animation Institute", + "target": "Technical Artist (TD)", + "weight": 0.0, + "description": "9.0", + "keywords": "Jilin Animation Institute is recruiting Technical Artists (TD) to enhance its animation and visual effects capabilities.", + "source_id": "job recruitment,technical expertise" + }, + { + "source": "Jilin Animation Institute", + "target": "Full-stack Internet Development Engineer", + "weight": 0.0, + "description": "9.0", + "keywords": "Jilin Animation Institute is hiring Full-stack Internet Development Engineers to strengthen its web development and software engineering teams.", + "source_id": "job recruitment,software development" + }, + { + "source": "Engine Engineer", + "target": "Unreal Engine", + "weight": 0.0, + "description": "8.0", + "keywords": "Unreal Engine is listed as a required skill for the Engine Engineer position.", + "source_id": "game development,technical requirement" + }, + { + "source": "Engine Engineer", + "target": "Unity", + "weight": 0.0, + "description": "8.0", + "keywords": "Unity is listed as a required skill for the Engine Engineer position.", + "source_id": "game development,technical requirement" + }, + { + "source": "Engine Engineer", + "target": "ThreeJS", + "weight": 0.0, + "description": "7.0", + "keywords": "ThreeJS is listed as a required skill for the Engine Engineer position.", + "source_id": "3D development,technical requirement" + }, + { + "source": "Smart Bionic Mechanic", + "target": "SolidWorks", + "weight": 0.0, + "description": "8.0", + "keywords": "SolidWorks is listed as a required skill for the Smart Bionic Mechanic position.", + "source_id": "mechanical design,technical requirement" + }, + { + "source": "Smart Bionic Mechanic", + "target": "Fusion 360", + "weight": 0.0, + "description": "8.0", + "keywords": "Fusion 360 is listed as a required skill for the Smart Bionic Mechanic position.", + "source_id": "CAD design,technical requirement" + }, + { + "source": "AI Algorithm Engineer", + "target": "Python", + "weight": 0.0, + "description": "9.0", + "keywords": "Python is listed as a required skill for the AI Algorithm Engineer position.", + "source_id": "programming,technical requirement" + }, + { + "source": "AI Algorithm Engineer", + "target": "PyTorch", + "weight": 0.0, + "description": "9.0", + "keywords": "PyTorch is listed as a required skill for the AI Algorithm Engineer position.", + "source_id": "machine learning,technical requirement" + }, + { + "source": "Python", + "target": "Technical Artist (TD)", + "weight": 0.0, + "description": "9.0", + "keywords": "Python is a required programming language for the Technical Artist position.", + "source_id": "programming skill,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "Full-stack Internet Development Engineer", + "weight": 0.0, + "description": "7.0", + "keywords": "Both roles are part of Jilin Animation Institute's recruitment plan, focusing on advanced technical skills and doctoral qualifications.", + "source_id": "job roles,technical recruitment" + }, + { + "source": "Technical Artist (TD)", + "target": "Maya", + "weight": 0.0, + "description": "8.0", + "keywords": "Maya is a required software skill for the Technical Artist position.", + "source_id": "software proficiency,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "Blender", + "weight": 0.0, + "description": "8.0", + "keywords": "Blender is a required software skill for the Technical Artist position.", + "source_id": "software proficiency,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "Nuke", + "weight": 0.0, + "description": "8.0", + "keywords": "Nuke is a required software skill for the Technical Artist position.", + "source_id": "software proficiency,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "Houdini", + "weight": 0.0, + "description": "8.0", + "keywords": "Houdini is a required software skill for the Technical Artist position.", + "source_id": "software proficiency,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "Unreal Engine (UE)", + "weight": 0.0, + "description": "8.0", + "keywords": "Unreal Engine is a required software skill for the Technical Artist position.", + "source_id": "software proficiency,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "mel", + "weight": 0.0, + "description": "8.0", + "keywords": "mel is a required scripting language for the Technical Artist position.", + "source_id": "programming skill,technical requirement" + }, + { + "source": "Technical Artist (TD)", + "target": "Doctoral Degree", + "weight": 0.0, + "description": "9.0", + "keywords": "A doctoral degree is required for the Technical Artist position.", + "source_id": "education requirement,qualification" + }, + { + "source": "Technical Artist (TD)", + "target": "Virtual Production", + "weight": 0.0, + "description": "7.0", + "keywords": "Virtual production experience is preferred for the Technical Artist position.", + "source_id": "preference,specialized experience" + }, + { + "source": "Technical Artist (TD)", + "target": "Motion Capture", + "weight": 0.0, + "description": "7.0", + "keywords": "Motion capture experience is preferred for the Technical Artist position.", + "source_id": "preference,specialized experience" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "Vue", + "weight": 0.0, + "description": "9.0", + "keywords": "Vue is a required framework for the Full-stack Developer position.", + "source_id": "framework proficiency,technical requirement" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "Java", + "weight": 0.0, + "description": "9.0", + "keywords": "Java is a required programming language for the Full-stack Developer position.", + "source_id": "programming skill,technical requirement" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "SpringMVC", + "weight": 0.0, + "description": "8.0", + "keywords": "SpringMVC is a required framework for the Full-stack Developer position.", + "source_id": "framework proficiency,technical requirement" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "mybatis", + "weight": 0.0, + "description": "8.0", + "keywords": "mybatis is a required framework for the Full-stack Developer position.", + "source_id": "framework proficiency,technical requirement" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "SpringBoot", + "weight": 0.0, + "description": "8.0", + "keywords": "SpringBoot is a required framework for the Full-stack Developer position.", + "source_id": "framework proficiency,technical requirement" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "JavaScript", + "weight": 0.0, + "description": "9.0", + "keywords": "JavaScript is a required programming language for the Full-stack Developer position.", + "source_id": "programming skill,technical requirement" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "HTML5", + "weight": 0.0, + "description": "8.0", + "keywords": "HTML5 is a required markup language for the Full-stack Developer position.", + "source_id": "technical requirement,web development" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "CSS3", + "weight": 0.0, + "description": "8.0", + "keywords": "CSS3 is a required style sheet language for the Full-stack Developer position.", + "source_id": "technical requirement,web development" + }, + { + "source": "Full-stack Internet Development Engineer", + "target": "Doctoral Degree", + "weight": 0.0, + "description": "9.0", + "keywords": "A doctoral degree is required for the Full-stack Developer position.", + "source_id": "education requirement,qualification" + } + ] +} \ No newline at end of file