Showing posts with label graphistania. Show all posts
Showing posts with label graphistania. Show all posts

Monday, 11 January 2021

Graphistania 2.0 - the HAPPY NEW YEAR session!

A VERY HAPPY NEW YEAR, everyone! I hope 2021 will beat all of your professional and personal expectations, and OMG aren't we all hoping that we can see eachother in person a bit more this year. Let's make that happen, when it's safe to do so. For now, we will connect with each other remotely, among other things through this page and this... podcast. 

Here's a great episode for you. As always, we actually based our conversation on the awesome TWIN4J developer newsletter, which has some fantastic stories in there almost every week - definitely recommend that you subscribe to that one. Our summary of some of the posts is in this document, and here's the recording of our conversation: 

Here's the transcript of our conversation:

RVB: 00:00:20.848 Hello, everyone. My name is Rik, Rik Van Bruggen from Neo4j. And happy new year. Happy new year to everyone, and welcome to another episode our Graphistania podcast. So happy to be here again after this crazy year it was, 2020. And we are going to continue with the good thing that we started last year, which is I have my dear friend and colleague, Stefan, with me on this recording. Hi, Stefan.
SW: 00:00:56.121 Hello, Rik, and hello every single one of you out there in this completely new year, which is going to be, of course, completely different and not anything like the year before. Let's see how that turns out. We all know what's going to happen or what is already happening. But it can just be as good as we make it. So this is what I like doing, this thing with you, because it's really fun and inspiring, and I hope people feel the same.
RVB: 00:01:23.810 Yeah. Same here. Yeah. Thanks for being there. And, as usual, we have a lot to talk about, and we'll probably need to keep an eye on the clock here a little bit. But yeah, there's been so many great things, again, in the graph community that have been popping up. So many great examples that keep coming out in the This Week in Neo4j newsletter, but also everywhere on the community website. It's kind of amazing. I've got a couple of ideas to talk about. Why don't we run through those? Is that okay for you?
SW: 00:02:03.521 Yeah. That would be lovely. And, again, what better way to get your kind of lazy Christmas holiday brain to start than to dive straight in? So yeah.
RVB: 00:02:13.998 Exactly. Yeah.
SW: 00:02:15.499 Any one of those you're thinking of that stand out?
RVB: 00:02:18.754 Well, when I was going through the This Week in Neo4j newsletters, which is what I typically do in preparing for these podcasts, to just kind of see what's happening, right, what struck me is that there's a number of super, super interesting discussions and cases that are all about knowledge creation, how graphs can help you with not just knowledge management, so to speak, and structuring knowledge but really kind of creating new knowledge. People talk about machine learning and AI these days all the time. But it's amazing how things like this-- there was an article about the brain, which is one of those knowledge management tools that use graphs. Or some of the articles that Jesús wrote around multilingual taxonomies or the ArXiv connections. I mean, all of these use cases, they're all about, leveraging existing data, structuring it as a graph, and then using that to create new knowledge, which is fascinating in my book. What do you think about that?
SW: 00:03:39.777 Or maybe it's even like-- it comes, for me, from this fascination of, as you said, everybody running towards the latest technology. But what they do tend to forget is that there's a lot of [barriers?] just underneath their feet, right? But they can't see it. So all of that knowledge is there, however, they cannot see it because it's not connected, right? And I think that's the beauty of the graph and the way you can work with it to allow you to see the things that you already had answers to or the things that you didn't even know that you wanted to know, as I always say. And I think that is also coming back to a little bit on the way I think about strategy and behaviour prediction. I very often do this kind of the way of thinking from a anthropologist kind of view, right? Very like you can't isolate technology in one sense, but you need to study the full culture, meaning values, beliefs, artefacts, tools, behaviours, and everything at once, and I think that's when you get the fuller picture. And I think if there's anything that we have learned in the past year, it's that a lot of questions do not have a yes or no answer. It's not black or white. Very often, it's a nuanced answer. And I think that is the great part with graphs. It allow us to kind of reason about things in a more networking kind of way, so it's almost like it's enabled also. Not uncovering only the knowledge within your data, but it's helping you, actually, to create a more sustainable mental model in the way you think, right? So I think that is a lot of the cool things because if you can't see it, I mean, then you can't really think it in that sense, right?
RVB: 00:05:26.369 Very true. Yeah. One of the examples that was featured in the newsletters was all about these links between academic papers, right? I mean, if there's one place where there's a lot of knowledge being created and managed, it's, obviously, in academia, right? And now, people are starting to look at these things, like structuring academic papers and the links, the cross references, the citations that people make between different academic papers and creating big networks around that, right? And it made me think of you, Stefan. I think I've shared it with you in one of our private conversations as well. But there was this wonderful article that, I thought, was out there by a lady called Anne-Laure Le Cunff, I think her name is. She created this article around thinking in maps. How, actually, structuring knowledge, structuring ideas, structuring data as maps - and maps is just a type of graph, I would argue - is, actually, this age-old metaphor dating from the Lascaux caves back to the Egyptians, back to the Greek cultures. All this age-old technique of structuring data in maps, in graphs to make sense of them, to make sense of information, of knowledge. And some fascinating stuff there. And, obviously, me as an orienteering geek, I also like my maps.
SW: 00:07:16.465 Yeah. You heard map, and then you start running, right? [laughter]
RVB: 00:07:19.504 Yes, exactly. I'm like, "Map? Map, map, map? Where's the map?" But it was a fantastic article, I thought. I don't know if you had any thoughts on that.
SW: 00:07:31.537 No, I think it's so interesting. And also, since COVID around, there was a lot of labs, innovation labs - what I do work with there at Neo - that we also connected all of this kind of medical data, right? Because most of the time, this is also open data sources, but they are very siloed. And that's the problem, I think, with academia. They kind of drill this kind of deep hole with specialised knowledge, and they kind of forget that a lot of the value is also when you connect them. So I think it's super interesting, again, as you said, because if you can't see it, you can't do anything with it, right? And then you start to forget about it. So I think it's super cool to see it. Yeah.
RVB: 00:08:18.875 By the way, I wanted to mention that in almost all of the examples that I looked at in the newsletter and the past couple of months, I found that there's a lot of graph data science actually being applied, right?
SW: 00:08:35.361 Oh, yes.
RVB: 00:08:35.431 I mean, you know that it's kind of a new thing to the graph community, to really have an enterprise grade tool for applying data science concepts to graphs. But I think almost every single one of these knowledge creation examples that we just talked about has a data science component to it. It's amazing how that's been boosted in the past couple of months. You know what I mean?
SW: 00:09:05.233 Yeah. And I think, from a transformation kind of standpoint, what we see here, as you say, there is literally in every single one, right, because all of a sudden, this is now, because of the release of GDS library and what we do, there's a possibility for pretty much anyone to just fire away and start going with this. And one of the things which I think is so interesting, there's a couple of really good articles from Kristof there, like one where he kind of compare Neo4j with NetworkX and do, in his own words, a drag race of sorts, which I think is also interesting to see. A lot of these things, you could do in smaller scale before, but you couldn't do it in the same kind of system where you have your transactional thing. And this is a lot of what I see because if you can put all this power in one system, and that system allows you to work faster, that is the game changer. Because if you can, I think the other article, there is a good example of calculating centrality at scale where the example was something about 20 million or something, and it should take approximately five years to calculate. You can do it in theory, but let me know any business that's going to wait five years for the result of that. That's, literally, not happening. But when you can start to get these examples in real time, then you're allowed to try out things. And I think this is just the beginning of seeing this whole wave of new companies behaving instead of just like the team at Google or some of those big giants, right? Now it's democrat times, so it's for everyone, so.
RVB: 00:10:51.795 Yes. Literally, that's the right word, right? It's democratisation. You used to require a super computer to do this stuff, right? I mean, I don't know if you remember, but Cray supercomputers, they used to have-- they used to have a spin-off company called Yarc. And Yarc, all they did was they sold custom Cray computers that did - drum roll - graph processing, right? That's what they did. And now, you run that on your laptop. The democratisation of this stuff is just so impressive. And I thought it was super interesting to see that article about comparing it to NetworkX because I actually like NetworkX. I think it's a really, really cool tool.
SW: 00:11:44.419 Yeah, it's amazing.
RVB: 00:11:46.967 But if you just look at Kristof's test, you can kind of see, to do something really simple, it takes minutes in NetworkX, and it takes seconds on Neo4j. And then you're like, "Hmm. That's not a trivial thing." That has an impact on the rate of innovation, the rate of how easy it is for people to adopt it, yes or no. That's not a trivial thing. To be able to do things at that speed, it's just kind of meaningful. And I'm quite happy about that. So it's very impressive.
SW: 00:12:26.767 Yeah. But I 100% agree to that. And I think this idea, you can look upon this from the time perspective, this is how much I would save, and then like 1 second compared to 10 minutes, it's not that much. I can go and take a coffee. But I think from an innovation and in a cognitive kind of human capacity, what happens when you are allowed to just try and explore is that you're going to try 100 new things during the rest of those seconds in that 10 minutes time, right, which will allow you to more of, again, the word that we said before, things that you didn't know that you wanted to know that you already, in one sense, had the data, but you couldn't see, right? So I think, again, that's so amazing to see this happening. I've just downloaded and try it out, working with embeddings and stuff during the holidays, and it's mind-blowing. I really encourage every single one of you out there to just do it and go ahead.
RVB: 00:13:27.117 Yeah. And there were some other-- I mean, I think there's some other examples, not just in processing speed but also in how quickly can you get something done. Can you get to an end result? I mean, if I look at the work that Adam did with this new graph app called Charts, I'm like, "Wow. This is so cool." Because I mean, you used to have to develop this entire front-end app to kind of expose this to your colleagues, right, to show it to someone. And now, it's just like click, click, click, click, click, and [inaudible], you're up and rolling, and you can show it to people, not just the speed of processing, but also the speed of development and things like that. GRANDstack, the BI connector, some really cool articles that we saw in the past couple of months that showed that. Really, really quite impressive, I must say.
SW: 00:14:20.687 Yeah. I really second that. And I think this is where we see, again, on a level of transformation within companies, right? Because there's one part to validate your use case from a data and technology standpoint, and then, of course, you need to validate the business part. But one thing, and I worked with Adam in a lot of these labs that we do, right, and this was an idea that we have been talking about for ages, and I'm so happy to see this coming alive because the one times that we tried putting people that literally coming into the room saying, "I hate data because it never works," give them the graph, the power of the graph in a simple interface like this, and all of a sudden, these people stand up and screaming, "I love data. I love graphs." So this is like the graph epiphany moment times like - I don't know - 100 or something. So I'm super happy to see it. And I think, again, it's just amazing to see how much goes so fast, so super cool.
RVB: 00:15:20.954 All right. Well, I think we're going to wrap up it. Just maybe one more question. What was your favourite title of the articles that you read? I know I have one. I have one in mind. [laughter]
SW: 00:15:32.535 What could that be? Let me know.
RVB: 00:15:34.558 I think it's The Pulumi Platypus And The Very GRAND Stack. [laughter]
SW: 00:15:40.368 Yeah. It's hard to beat that one.
RVB: 00:15:42.801 It's really hard to beat that one. It's a super, super-- Pulumi Platypus And The Very GRAND Stack, yeah. A really cool article. [laughter]
SW: 00:15:50.523 It's an amazing one. The one I was thinking-- actually, I don't know why. Maybe this is, again, me being nerdy again. But when you said any good title, the only one I was thinking was this network analysis of the Marvel Universe.
RVB: 00:16:05.990 Oh, yeah. Of course. Yeah.
SW: 00:16:06.410 But I guess that has nothing to do with titles. It has [crosstalk] me and my childish behaviour that will never leave my body. [laughter] Yeah.
RVB: 00:16:15.794 We love you for it. We love you for it. So hey, Stefan, thank you taking the time to talk us through these different posts. We're, obviously, going to include them in the transcription of the podcast. It's been great talking to you again. And I'm looking forward to a great new series, right, where we're going to keep this up and keep on making these little podcast recordings together. It's been so much fun.
SW: 00:16:41.855 Yes. Super great there. Happy to speak to you again, and waiting for the next one already.
RVB: 00:16:48.182 Me too. Thank you, Stefan. Have a great day.
SW: 00:16:51.806 Great day. Bye.
RVB: 00:16:53.294 Bye.

Subscribing to the podcast is easy: just add the rss feed, find the show on Spotify, or add us in iTunes! Hope you'll enjoy it!


All the best

Rik

Monday, 6 April 2020

Graphistania 2.0 - Episode 6 - The One with the CovidGraph

So, when I started working with Graphs in 2012, one of the first community use cases that I encountered was all about biotech. I met a few people from the University of Ghent, who were working on some amazing protein interaction networks - and it was fascinating. Over the years, we have done quite a few activities on this, and we have kind of built a nice life sciences and healthcare community around Neo4j. Some amazing work is being done there.

One of the most amazing cases out there, has been the use case of the German Center for Diabetes Research, who have been scouring the scientific universe for ways of finding cures against diabetes. Look at this brief video or read this article to know more about it:

Why am I telling you this? Well, with the global Covid-19 pandemic sweeping around the globe, and many of us being affected in small or big ways, our Neo4j Graph Community has been doing the most interesting things to try and apply the "power of the graph" to this complex and intricate problem. Take a look at covidgraph.org for their work. When I learned about it, I immediately thought about talking to some of the "chief instigators" and inviting them for a podcast interview - which we made happen at record speed :) ...

So here it is: a chat about Covid-19, and about how graphs will help us make sense of the data. Let's hope it proves to be useful.

Monday, 16 March 2020

Graphistania 2.0 - Episode 5 - This Month in Neo4j

Friends.

These are interesting times. These are difficult times, but we can deal with it together, as a community, as a graph. So that's why we were super happy that, just as Belgium was going into lockdown last week, we were able to record another Graphistania podcast episode for you, talking about the world in general, but also covering some of the amazing graph use cases that drifted over our screens in the past month, in the This Week in Neo4j (TWIN4J) newsletter.

There were actually many things to talk about, in terms of fascinating graph use cases, and I will highlight only the most striking ones here.
Our friends at Kineviz did some really interesting and timely work on  COVID-19 temporal and spatial data visualization. This stuff is really important to understand, as pandemic spreads clearly follow graph patterns. Read Connected if you are not convinced. 
Worth highlighting: Bloodhound: Windows network penetration testing with Neo4j, had a new release that you might want to take a look at. If you are not familiar with Bloodhound yet, you may also want to check out my interview with the Bloodhound crew on this podcast a while back. 
We published this fun little thing called a Neo4j Treasure Map - check it out! 
Finally - we also have a a Winegraph! It's a great example of importing data from the web using Norconex.  
Some interesting stuff on using Neo4j for Gene ID mapping: take a look! 
Another examle of enriching graphs with Wikidata, from the one and only Mark Needham: look at Mark's blog over here! 
Don't forget: we Introduced the Neo4j Graph Data Science plugin with examples from the "Graph Algorithms" book
A really interesting tweet about a visualisation of the US Supreme court as a graph db... Would love to see more like that. 
And for some fun: Pokégraph: Gotta Graph 'Em All! 
Some important stuff: we did a great 4.0 webinar that is giving you a lot of info on what to expect in the new version of Neo4j.  
There was a great update to NeoMap: Visualizing shortest paths with neomap ≥ 0.4.0 and the Neo4j Graph Data Science plugin.
Those were the most important ones. So let's talk about these now - I am sure there's a lot of cool stuff here fore everyone!

Tuesday, 14 January 2020

Graphistania 2.0 - Episode 3 - This Month in Neo4j

Happy new year everyone - although it actually seem like the holidays are already very far behind us! But great times were had, at least in my family, and so I feel super energised to make 2020 another great start to a decade of graphs :) ... Here's to that!

It also means that we are continuing to see all these awesome community stories pop up left right and center in the Neo4j "This week in Neo4j" developer newsletter. And so on our Graphistania podcast, we are going to continue talking about these on a monthly basis. So that's what we're doing - and I have again invited my friend and colleague Stefan Wendin to join me.

From the newsletter, we always select a few stories that we think will be more interesting and/or meaningful to discuss. This month, we found a number of them, and the interesting thing was that the graph-stories seemed to play at very different scales... The Personal, Corporate, and Society levels. Here are some of the ones we liked:

At the Personal scale
At the Corporate scale
At the Society scale, we saw some amazing posts:
So I think you agree that we had plenty of stuff to talk about. Let's get into that!

Friday, 12 October 2018

Podcast Interview with Michael Simons, Neo4j

For this week's episode of our Graphistania podcast, I had the great pleasure of spending some time on the phone with Michael Simons - one of the talented Neo4j engineers that build our products. Michael only recently joined our team, and we actually got talking on our internal channels about something we both love dearly... Bikes. I did a ride in Belgium recently that Michael found interesting and then he rode it himself as well - and hey, we got talking. One thing led to another, and before you know it we are recording the conversation... Here it is:


Here's the transcript of our conversation:
RVB: 00:00:01.418 Hello, everyone. My name is Rik Van Bruggen from Neo4j, and here I am again recording another episode for our Graphistania podcast. And today, I have one of my dear colleagues on the other side of this Google Hangout again, and that's Michael Simons from Neo4j engineering. Hi, Michael.

MS: 00:00:19.623 Hi, Rik.


Friday, 9 March 2018

Podcast Interview with Dilyan Damyanov, Snowplow Analytics

Here's another great podcast for you: I had a chat with Dilyan Damyanov of Snowplow Analytics, chatting about how you can use a graph database for enhancing your event analytics, specifically for clickstream analysis. I wrote about this myself a while back, but of course there is so much more to it - and Snowplow has really done a great job at enabling it with their toolset.

Here's our chat:

Here's the transcript of our conversation:
RVB: 00:00:14.000 Hello everyone. My name is Rik Van Bruggen from Neo4j and here I am recording another Graphistania Neo4j podcast. And today, I've got someone from London on the phone. That's Dilyan Damyanov. Hi, Dilyan.

Monday, 26 February 2018

Podcast Interview with Jonathan Schmidt, Waykonect

Here's another cool user story for you. I had a great chat with Jonathan Schmidt, founder and CTO of a great French startup called Waykonect that offers intelligent vehicle management based on Neo4j. They have been doing some really smart stuff and the use case seems like such a great fit for a graph - it's like a hand in glove. Listen to his story - it's very cool.


Here's the transcript of our conversation:
RVB: 00:00:01.221 Good morning, everyone. My name is Rik. Rik Van Bruggen from Neo4j. And here I am recording another Graphistania Neo4j podcast. And this morning I have got, well, someone not too far away from me on the other side of this call, and that's Jonathan Schmidt from WayKonect. Hello, Jonathan. 
JS: 00:00:23.314 Hello, Rik. 
RVB: 00:00:23.952 Hi. Thank you for joining me. 
JS: 00:00:26.779 Welcome. It's a pleasure to be here.
RVB: 00:00:28.886 Fantastic. Jonathan, we've been emailing back and forth, and you've been talking to me about your project with Neo4j, but most people probably don't know you, yet. So if you could perhaps introduce yourself a little bit. Who are you, and what do you do, and what's your relationship to the wonderful world of graphs? 
JS: 00:00:48.982 All right. Well, I'm Jonathan Schmidt. I'm CTO and cofounder of WayKonect. We are a fleet management company. Telematics fleet management. Our focus is data analysis, actionable intelligence from your vehicles, and we take a very driver-oriented approach to the field. Our belief is that you have to engage drivers if you want any kind of savings, any kind of actions to be successful on your fleet. So that's what we do. Analysing data and engaging drivers. 
RVB: 00:01:29.005 When you say fleet management that means lease cars or it means-- what is the fleet for you? Is it any kind of rolling material, or what is it? 
JS: 00:01:38.584 We mostly focus on small, light vehicles. So cars, mostly, small trucks, that kind of thing. 
RVB: 00:01:52.184 Okay. Very good. And then how does it work, and how does that work with the graph as well, potentially? Could you explain that to us? 
JS: 00:01:59.999 Sure. Well, we have telematics dongle that actually give back a lot of flow data about vehicles. And we use graphs to map the relationship between dongle, the vehicle, the account that manages the vehicle, the driver that drives the vehicle, the trips that are recorded, events that might happen on that trip, the maintenance of the vehicle. Basically, we use Neo4j as our metre graph for information. Everything that we collect from the data is stored and recorded in Neo4j in a graph style, which actually allows us to analyse it very quickly, very efficiently because we can link multiple things together, multiple items together, and get very interesting intelligence from it. And it also gives us flexibility to innovate, to improve over time because it's a NoSQL model. So when we need another kind of item to track down, when we need another kind of-- or should I say-- 
RVB: 00:03:16.511 A property or a relationship or whatever. 
JS: 00:03:17.789 A property, relationship, real-world object, a new feature that we want to track, we started checking and keeping track of maintenance for our vehicles. And that was just a new level, new relationships, and that's it. And from maintenance, came appointments, came markers on the map to-- so when was the appointment, where's located, came reviews on these repair shops, came-- and all of this just flows out naturally in the graph. And it gives us flexibility to improve, and the flexibility to analyse very efficiently. 
RVB: 00:04:02.049 Wow. That's really cool. So your model has been evolving a little bit as you had more requirements, agile development, those types of things? Is that what I'm hearing? 
JS: 00:04:11.271 Indeed. Indeed. It's evolving constantly and basically every month or every two months we add one, two new labels to the graph, new relationships and new way to actually get insight from the data. 
RVB: 00:04:24.217 Wow. Cool. And are there any other data components to your application that you're using? Analytical components or other database stores, or is it mostly Neo4j? 
JS: 00:04:36.157 Neo4j is our metadata store, so everything we get out from the data is new. For the raw data itself, we actually use InfluxDB as a time series repository. And we are also using Kafka as a messaging backbone for the whole infrastructure and so that all of our services can analyse the data as it comes in. 
RVB: 00:05:04.584 Yeah. That's sounds like a great idea. Great architecture. So can you talk to us a little bit about how you got to Neo4j and why you started using a graph for this? What's the main advantage to it for you? 
JS: 00:05:18.219 Well, our first proof of concept was obviously [laughter] built on SQL. That panned out good for a few vehicles, for the 100 or so vehicles we had in the test, and but my belief was that it was untenable at scale, storing telemetries, storing raw data, and the metadata in SQL was going to be a nightmare whenever joints would be involved. And I mean, whenever you want a trip, you have to join the accounts that the vehicle belongs to, the vehicle itself, the trip, some events that might be off-scoring but may be related to it, and it's three, four, five-part joints on every request. And that would quickly become problematic. And when I started devising our data model, I had an engineer with me who said, "Actually, this makes me think of graphs and maybe we should check out the field of graph databases." And it basically started this way. We checked a few graph databases, settled on Neo, because it seemed to be the best fit for architecture and in terms of maturity, in terms of functionality. And we did a first proof of concept with the new project client in C# because our whole architecture's on .NET and it was just so easy. You create a class, you put in properties, and you can [inaudible] in one message, and relationships comes at almost no additional costs. 
RVB: 00:07:19.950 That's fantastic to hear. I mean, it sounds like a great [crosstalk]. 
JS: 00:07:23.237 Yeah. It was just so easy, so fitting, it stuck. And it's a choice I've never ever regretted making. Our transition to Neo4j was, I believe today, one of the best decision we ever made. 
RVB: 00:07:43.778 Wow. There must be something wrong with it [laughter]. 
JS: 00:07:47.867 Well, we had a few, of course, there was a few problems along the way, but mostly it came from our data model. We had a few issues with transactions and HAProxy because we are on an enterprise high-availability cluster. So routing transaction correctly from slave to master or keeping a transaction on the same server is a bit of challenge sometimes. But other than that most of our troubles was because we didn't understand technology at first and we actually built it as we learned. And we've made a few mistakes in model along the way and it was actually incredibly easy to smooth them out at a later time to refactor the graph. And that was also something that clenched it for me. I mean, you identify and isolate the problem, you refactor in one or two codes and a few change in your code and that's it, problem solved. That's just so easy. 
RVB: 00:09:07.273 Excellent. Well, that was kind of the past, right? So what does the future look like? How do you plan to use it in the future? How do you plan to evolve your application and also maybe any perspectives on what the industry is going to be doing on this? 
JS: 00:09:28.361 Well, as for us, my next step is [inaudible] clustering and I'm just a few steps away from having it work correctly [laughter]. Currently having a bit of dependency problems with dot net. But [laughter] that's something that should be easily solved and [crosstalk]. 
RVB: 00:09:50.075 I hope so. Otherwise, you know where to find us, right [laughter]?
JS: 00:09:52.654 Exactly. And I think [inaudible] clustering will be the next big step and what will take us from really scalable to infinitely scalable [laughter], I guess. As far as the industry, well, it's a bit-- as much as you-- when you start using graph databases, you start seeing application for them everywhere. Even up to research in ancient languages. You can probably index and cross-reference hundreds of texts in minutes or hours just because you can actually cross-reference words and phrase from it. And the language doesn't matter as long as you have a [unique alphabet?] for it. And this is so powerful and it's just one application off the top of my head because I double in that on the side. But-- 
RVB: 00:11:00.404 Graphs are everywhere, right? 
JS: 00:11:01.883 Graphs are everywhere.
RVB: 00:11:02.063 Once [laughter] you start getting into the mindset you start to see them everywhere and that's so fascinating. 
JS: 00:11:10.033 And you start to see also what good they could do. You have so many people building complicated software just to solve graph-related question that could be solved in a few Cypher queries and at the time port, so. 
RVB: 00:11:28.278 Couldn't agree more, Jonathan. I think we're on the same page there. Absolutely. Thank you for sharing your experience with us. I think that was super nice and super useful for lots of people. We'll put some links to your company and your experience in the transcription of the podcast. But for now, this is I guess where we're going to be wrapping up. Thank you so much for coming online, really appreciate it. And I look forward to meeting you soon sometime. 
JS: 00:11:58.764 You're welcome. It was a pleasure. And please, feel free to drop by just give me a holler one point. And, yeah, we can meet definitely. 
RVB: 00:12:07.894 Fantastic. Thank you, Jonathan. Have a nice day. 
JS: 00:12:10.741 Have a nice day. And thank you, Rik. 
RVB: 00:12:12.138 Bye.
Subscribing to the podcast is easy: just add the rss feed or add us in iTunes! Hope you'll enjoy it!

All the best

Rik

Friday, 2 February 2018

Podcast interview with Laura Drummer, Novetta Technologies

Here's another wonderful interview that I had at the end of 2017 with Laura Drummer from Novetta. Laura had presented her work with Neo4j at GraphConnect and was super nice to come online and talk about her work in the middle of her pregnancy leave. It was a great chat, I really enjoyed it - and am of course super happy to share. Here it is:

Here's the transcript of our conversation:
RVB: 00:00:03.935 Hello, everyone. My name is Rik, Rik Van Bruggen from Neo4j, and tonight I'm here again recording another Graphistania Neo4j podcast episode. And on the other side of this Skype call, I've got a wonderful community member from Ellicott City, Maryland. And that's Laura Drummer from Novetta Technologies. Hi, Laura. How are you?
LD: 00:00:26.915 Hi, I'm great. How are you?

Friday, 15 December 2017

Podcast Interview with Philip Garnett, University of York

This week's podcast episode is another fun one, and one that I relate to personally. Why? Because as some of my friends and colleagues know (because I can rant about it quite a bit), I am a big fan of listening to podcasts in idle moments and/or while exercising. One of my favourite subscriptions is to This American Life - and they have been spinning off some amazing other podcasts that have caught my ear as well. One of them, Serial, is just amazing. There's only two seasons published, and each tell a fascinating story:
Both of these stories take you on an amazing journey and investigation - I really loved it. So when I read some articles around how my next guest, Philip Garnett, was using Neo4j to unravel and understand a similar British story, I was really triggered and wanted to know more. Philip was kind enough to have a chat with me - and here it is:




Tuesday, 19 September 2017

Podcast Interview with Chuck Calio, IBM

Last year at GraphConnect San Francisco, we had this great announcement where we were having some of IBM's most senior leaders, Doug Balog, talk about what they were doing together with Neo4j to let the graph database perform like crazy on the Power8 hardware platform:


Doug came on stage and talked to Emil and the audience about all the hard work that was going on there, and now, just before GraphConnect New York - it felt like the right time to check in with friends at IBM to talk about their work with Neo4j and how that might affect the Graph community. So we got Chuck Calio to spend some time with us on the podcast - and here's our chat:



Wednesday, 17 August 2016

Podcast interview with Stefan Plantikow, Neo Technology

Today's episode in the Graphistania podcast is one that I have really been looking forward to, for many reasons. First of all, our guest is such a lovely guy - feels like I could go out on a VERY long pub crawl with Stefan - seriously. Then, he has been working on some of the most interesting topics in Neo4j - another bonus. Most recently, he has worked on the "swiss army knife" of Neo4j tooling, the Awesome Apocs. Enough reason to have a good podcast chat together - and here that is:


Here's the transcript of our conversation from July 4th, 2016:
RVB: 00:02.518 Hello everyone, my name is Rik, Rik Van Bruggen from Neo, and here we are again, recording another Graphistania podcast, and today I have one of my lovely colleagues from the engineering team with me, Stefan Plantikow from Berlin. Hi Stefan.