Sistem grafik pengetahuan visual yang mudah dengan database G6, NEO4J, dan NodeJs.
Komponen utama:
G6: https://github.com/antvis/g6
AutoComplete: https: //github.com/devbridge/jquery-autocomplete
node-neo4j: https: //github.com/philippkueng/node-neo4j
Neo4j: https: //github.com/neo4j/neo4j
Sistem grafik pengetahuan visual adalah sistem web yang sangat ringan tetapi lengkap. Neo4j berfungsi sebagai database grafik untuk menyimpan node dan hubungan, dan menggunakan nodeJs untuk memulai layanan.
Data yang digunakan dalam sistem ini adalah data sampel yang dilengkapi dengan NEO4J.
Fitur yang ada terbatas, termasuk:
Cari entitas berdasarkan nama: Dengan kotak pencarian penyelesaian otomatis, tampilkan node target melalui pencarian.
Tampilan Node Entitas Menurut Jenis Entitas: Secara otomatis memperoleh semua jenis entitas dari database, klik tombol untuk menampilkan beberapa entitas yang memenuhi kriteria.
Tampilkan hubungan sesuai dengan jenis entitas: Klik tombol untuk menampilkan beberapa entitas yang memenuhi kondisi dan hubungan yang terhubung.
Tampilkan Hubungan Menurut Tag Hubungan: Secara otomatis memperoleh semua tag hubungan dari database, klik tombol untuk menampilkan hubungan yang memenuhi persyaratan.
Entitas Pengeboran: Klik dua kali node entitas untuk memperluas simpul yang berdekatan dengan ukuran langkahnya 1.
Atribut Entitas Tampilan: Pindahkan mouse ke entitas dan atribut yang sesuai dari entitas akan ditampilkan.


Database
Untuk mereproduksi data dengan lebih baik dalam sistem ini, database NEO4J baru dibuat dan pernyataan Cypher dalam demo tutorial dibuat.
:play movie-graph
Pilih pernyataan Cypher di halaman kedua untuk menyelesaikan pembuatan data demo.

Login
File backend/config.json mengatur nama login dan kata sandi dari database NEO4J, dan perlu dikonfigurasi untuk menjalankan pertama.
"username": "neo4j",
"password": "000000"
npm install
node .backendindex.js
http-server.cmd
Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk berkomunikasi dengan saya melalui masalah!