Three suggestions from me: - Prepared index API - where the names of the properties to index are set at the index creation, and then you just call index.add(node) from then on. This can be generalized to index things other than properties, like some characteristic of a connected sub-graph (eg. the spatial geometries in OSM in neo4j-spatial). We could include a few alternative indexes that are part of the graph, the R-Tree from neo4j-spatial, and various example B-tree and B-tree like indexes (like the composite index I started). - Full geospatial function support in neo4j-spatial, comparable to PostGIS, making neo4j-spatial very attractive to GIS users. In theory, everything is already possible with custom traversers, but extending the API to resemble known standards would make it much more attractive. - Data mining the OSM data model. Open Street Map data is a great fully connected graph, but today it is hard to perform custom queries on the graph. I think this is really an untapped goldmine. I am personally particularly interested in this project. I even started to try add this to the Ruby wrapper on Neo4j Spatial (but have not got far, yet).
On Tue, Feb 8, 2011 at 12:11 PM, rick.bullo...@burningskysoftware.com < rick.bullo...@burningskysoftware.com> wrote: > Neo running on app engine would be an interesting project... > > ----- Reply message ----- > From: "Peter Neubauer" <peter.neuba...@neotechnology.com> > Date: Tue, Feb 8, 2011 1:35 am > Subject: [Neo4j] GSoC ideas? > To: "Neo4j user discussions" <user@lists.neo4j.org>, "neo4jrb" < > neo4...@googlegroups.com>, "General OPS4J" <gene...@lists.ops4j.org> > > Hi all, > this years Google Summer of Code is coming up, and we would be very > delighted to support a couple of students with graphy interests during that > one. Neo4j is no mentoring organization per se, but we can always take > contact with some who are. > > I have started a Wiki page in order to collect ideas, feel free to answer > this mail with ideas and I will add them to the page, or just fill them in > yourself! > > http://wiki.neo4j.org/content/Google_Summer_of_Code_Ideas > > May the source be with you! > > /peter > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user > > _______________________________________________ > Neo4j mailing list > User@lists.neo4j.org > https://lists.neo4j.org/mailman/listinfo/user > _______________________________________________ Neo4j mailing list User@lists.neo4j.org https://lists.neo4j.org/mailman/listinfo/user