Skip to content

Commit ef1704f

Browse files
committed
restore detailed agenda
1 parent 1c51fbd commit ef1704f

File tree

2 files changed

+85
-0
lines changed

2 files changed

+85
-0
lines changed

Questions and Next Steps.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Questions and Next Steps
2+
This section has some thoughts on future work, improvements and next steps. Known issues are [here](https://github.com/neo4j-partners/hands-on-lab-neo4j-and-azure/issues). Please feel free to [PR](https://github.com/neo4j-partners/hands-on-lab-neo4j-and-azure/pulls) your ideas and suggestions.
3+
4+
## Lab 0 - Sign Up
5+
In previous versions of the lab we had users sign up for a free trial that they owned. That was kinda cool in that attendees got to see everything start from scratch. However, the signup required a credit card number and a phone number for identity verification. It was also a fair bit of work. Now we're using [OneBlink.AI](https://oneblink.ai/) to provision. We'd be curious to hear how your experience was with this approach.
6+
7+
## Lab 1 - Deploy Neo4j
8+
The lab deploys Neo4j Aura Professional through a deep integration in the Microsoft Azure Marketplace [here](https://marketplace.microsoft.com/en-us/product/neo4j.neo4j-aura). There are many other ways to deploy Neo4j. If Aura Professional doesn't meet your needs, we probably have a different approach that does. The [marketplace](https://marketplace.microsoft.com/en-us/search/products?search=neo4j) is a good place to look for more options.
9+
10+
If you enjoyed the marketplace integration, please give us a review [here](https://marketplace.microsoft.com/en-us/product/neo4j.neo4j-aura?tab=Reviews).
11+
12+
## Lab 2 - Connect to Neo4j
13+
We're curious for feedback on the integration between the Azure Portal and the Neo4j Aura Console.
14+
15+
## Lab 3 - Moving Data
16+
We used LOAD CSV to pull data in. That is one of many ways. Neo4j Data Importer is another. You may have noticed the tab for that in Aura. We're exploring incorporating it into this lab.
17+
18+
## Lab 4 - Exploration
19+
This section of the lab could be expanded.
20+
21+
## Lab 5 - Aura Agents
22+
Aura agents were recently released. We're curious for your feedback on them.
23+
24+
## Lab 6 - Foundry Agents
25+
Neo4j is working on a number of integrations with Foundry. We're curious for your feedback on these.
26+
27+
## Next Steps
28+
We hope you enjoyed these labs. If you have any questions, feel free to reach out directly to any of us. We'd love the opportunity to explore and support your use cases with your data.

README.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# hands-on-lab-neo4j-and-azure
2+
Neo4j is the [leading graph database](https://db-engines.com/en/ranking/graph+dbms) vendor. We’ve worked closely with Microsoft engineering for years. Our SaaS database, Neo4j Aura, is offered as a managed service on Azure. This is available through the [Azure Marketplace](https://marketplace.microsoft.com/en-us/product/neo4j.neo4j-aura).
3+
4+
In this hands on lab, you’ll get to learn about [Neo4j](https://neo4j.com/) and [Microsoft Foundry](https://azure.microsoft.com/en-us/products/ai-foundry). The lab is intended for data scientists and data engineers. We’ll walk through deploying Neo4j and Foundry in a Microsoft Azure account. Then we’ll get hands on with a real world dataset. First we'll use AI to parse and load data. Then we'll show how to layer an AI agent over the knowledge graph. You’ll come out of this lab with enough knowledge to apply graph AI to your own datasets.
5+
6+
We’re going to analyze the quarterly filings of asset managers with $100m+ assets under management (AUM). These are regulatory filings made to the Securities and Exchange Commission’s (SEC) EDGAR system. We’re going to show how to load that data from a Google Cloud Storage bucket into Neo4j. We’ll then explore the relationships of different asset managers and their holdings using the Neo4j Browser and Neo4j’s Cypher query language.
7+
8+
If you’re in the capital markets space, we think you’ll be interested in potential applications of this approach to creating new features for algorithmic trading, understanding tail risk, securities master data management and so on. If you’re not in the capital markets space, this session will still be useful to learn about building machine learning pipelines with Neo4j and Microsoft Foundry.
9+
10+
## Venue
11+
These workshops are organized onsite in a Microsoft office.
12+
13+
## Duration
14+
3 hours.
15+
16+
## Prerequisites
17+
You'll need a laptop with a web browser. Your browser will need to be able to access the Azure Portal and port 7474 on a Neo4j deployment running on Azure. If your laptop has a firewall you can't control on it, you may want to bring your personal laptop.
18+
19+
## Agenda
20+
### Part 1
21+
* Introductions
22+
* Lecture - [Introduction to Neo4j](https://docs.google.com/presentation/d/1mEXn02TMYJ0nGFj7u5VANQBl1jBJcLGp6dYHB_xY0pQ/edit?usp=sharing) (10 min)
23+
* What is Neo4j?
24+
* How is it deployed and managed on Microsoft Azure?
25+
* [Lab 0 - Sign In](Lab%200%20-%20Sign%20In) (5 min)
26+
* Improving the Labs
27+
* Sign into Microsoft Azure
28+
* [Lab 1 - Deploy Neo4j](Lab%201%20-%20Deploy%20Neo4j) (15 min)
29+
* Deploying Neo4j Aura Professional
30+
* [Lab 2 - Connect to Neo4j](Lab%202%20-%20Connect%20to%20Neo4j/README.md) (10 min)
31+
* Break (5 min)
32+
33+
### Part 2
34+
* Lecture - [Moving Data](https://docs.google.com/presentation/d/1B7pyEKfDRrwKQrfdjN7udM0bWYedPXaFUBM1LKyBdEk/edit?usp=sharing) (10 min)
35+
* LOAD CSV
36+
* Knowledge Graph Builder
37+
* Apache Spark and Azure Databricks
38+
* Apache Kafka and Azure Event Hubs
39+
* [Lab 3 - Moving Data](Lab%203%20-%20Moving%20Data/README.md) (15 min)
40+
* Simple Load Statement
41+
* More Performant Load
42+
* [Lab 4 - Exploration](Lab%204%20-%20Exploration/README.md) 10 min)
43+
* Exploration with Neo4j Bloom
44+
* Break (5 min)
45+
46+
### Part 3
47+
* Lecture - Foundry (15 min)
48+
* Microsoft and AI
49+
* What is Foundry
50+
* Lecture - [Neo4j and AI](https://docs.google.com/presentation/d/1iHu9vgEG0s6yjKMLUw9XqWGiJrY7Z1oNv0QPa75BCtc/edit?usp=sharing) (15 min)
51+
* Generating Knowledge Graphs
52+
* Retrieval Augmented Generation
53+
* Semantic Search
54+
* Using AI with Neo4j
55+
* [Lab 5 - Aura Agents](Lab%205%20-%20Aura%20Agents/README.md) (20 min)
56+
* [Lab 6 - Foundry Agents](Lab%206%20-%20Foundry%20Agents/README.md) (20 min)
57+
* [Questions and Next Steps](Questions%20and%20Next%20Steps.md) (5 min)

0 commit comments

Comments
 (0)