Neo4J, Mindsdb, Milvus, Peewee

Python
Neo4j Graph Data Science
SQLAlchemy
Lightwood AutoML
Peewee ORM
Milvus Vector Databases
Pypika
Learn how to use Python for Neo4j Graph Data Science, and explore SQLAlchemy monkey patches, Lightwood AutoML framework, and Peewee ORM. Discover the documentation for Milvus vector databases, Neo4j, Pypher, neopy, pygds, Pypika for SQL query building, mindsdb_native, and mindsdb_python_sdk for native Python mindsdb usage.
Published

November 9, 2022


peewee

docs

official doc

milvus

docs

official doc

neo4j

OGM, object-graph mapping

activegraph

cypher

neomodel

neode

docs

graph data science

python driver doc

drivers

neo4j python driver

neo4j python graph data science driver

wrappers

pypher cypher builder in python intro

neopy

pygds a python wrapper to call Neo4j Graph Data Science procedures from python using the Neo4j python driver

mindsdb

since mindsdb is sql-based it is time to create monkey patches for sqlalchemy core?

from sqlalchemy import text
# write the SQL query inside the text() block
sql = text('SELECT * from BOOKS WHERE BOOKS.book_price > 50')
results = engine.execute(sql)

tools

Lightwood is an AutoML framework that enables you to generate and customize machine learning pipelines declarative syntax called JSON-AI doc

docs

official doc

wrappers

sqlalchemy 2.0 doc

pypika sql query builder

mindsdb native

mindsdb python sdk