background preloader

Neo4j

Facebook Twitter

GitHub - behas/bitcoingraph: A Python library for exploring the Bitcoin transaction graph. Ethereum Project. MaidSafe - The New Decentralized Internet. Storj - Decentralized Cloud Storage. Dexter. BayesDB - The MIT Probabilistic Computing Project. Is it possible to make statistical inference broadly accessible to non-statisticians without sacrificing mathematical rigor or inference quality?

BayesDB - The MIT Probabilistic Computing Project

BayesDB is a probabilistic programming platform that enables users to query the probable implications of their data as directly as SQL databases enable them to query the data itself. BayesDB also includes a domain general metamodel for machine assisted modeling of tabular structured data, controlled by MML, the Meta-Modeling Language. Machine assisted modeling is currently in private alpha.

Request for Collaboration We are actively seeing collaborators with interesting populations to model. Our preference is to work with people whose data can be published as useful examples, or which will be eventually published for peer review. Offer to Collaborate BayesDB is currently in private alpha, only for collaborators. Bug reports and feature should be submitted via Github bug tracking for Bayeslite.

Frontend User Guide - Structr Docs. Neo4j Learning Resources. Online Training: Introduction to Graph Databases and Neo4j. This online tutorial helps you build a good starting knowledge of graph databases.

Online Training: Introduction to Graph Databases and Neo4j

It also teaches the core functionality of the Neo4j graph database. You will learn practically how to read and write Cypher queries to work with Neo4j. Prerequisites You don’t need any previous experience with Neo4j, NoSQL databases or specific development languages. Audience Developers, System Administrators, DevOps engineers, DBAs, Business Analysts, CTOs, CIOs, and students. Gists. GrapheneDB Documentation. Nicole White. ← Home I've recently been working on an R driver for Neo4j, RNeo4j, and it's gotten to the point where the package mostly works aside from a few known bugs and probably several unknown bugs.

Nicole White

To hopefully convince at least one person that this package is useful, I want to demonstrate how you can build and interact with a Neo4j database entirely from your R environment. Shoutouts First and foremost, shoutouts to Hilary Parker for showing me how easy it is to build an R package and to Kenny Bastani for very patiently teaching me regular expressions. The Vision I want to build a graph database of Twitter data containing Users, Tweets, and Hashtags.

Get Started Install RNeo4j using devtools. install.packages("devtools") devtools::install_github("nicolewhite/RNeo4j")library(RNeo4j) Install twitteR and get authenticated. Get Tweets I want to get a bunch of tweets that have the word "neo4j" in them, which is easy with twitteR's searchTwitter. searchTwitter returns a list of status objects. Neo4j Gists. Neo4j, Graphs R Cool. Neo4j Gists. London’s antique water distribution network is infamous: it loses a quarter of the water supplied to London (spilt into the ground).

Neo4j Gists

Consequence: desalination, massive additional CO2 emissions, road congestion caused by too many emergency excavations and very high water prices for consumers. London’s case is severe but not atypical: most cities suffer from the same underlying infrastructure problem. Pipes and valves buried below busy urban streets are inherently difficult and expensive to maintain. Inaccessibility, lack of information, failure to efficiently process data and the high cost of each human intervention in legacy systems all compound to undermine efficient resource distribution.

Neo4j Gists. Neo4j Gists. Behavioral Health Treatment Planning - Neo4j GraphGist. Query 1 — this query has been used to initialize the console 0 rows 665 ms +-------------------+ | No data returned. | +-------------------+ Nodes created: 14 Relationships created: 13 Properties set: 53 Test run OK.

Behavioral Health Treatment Planning - Neo4j GraphGist

Neo4j Gists. Modern financial markets operate very quickly due to algorithmic trading.

Neo4j Gists

Essentially, computers execute trades automatically based on information inputs and clever algorithms. All of this occurs very rapidly. The computers are so good at executing trades quickly, in fact, that the speed at which information moves from one city to another is actually a limiting factor. For example, if an announcement that impacts the financial markets is made in Washington, DC, traders in New York, NY will probably hear about it before those in, say, Seattle, WA. Since information can travel no faster than the speed of light (in reality it travels much more slowly because of various processing that must be done along the way) we can compute a lower bound on the time it will take a particular piece of information released in one city to arrive in other cities.

World Borders - Neo4j GraphGist.