【问题标题】:Use Neo4j in Azure Devops or Azure Machine learning在 Azure Devops 或 Azure 机器学习中使用 Neo4j
【发布时间】:2020-12-29 18:25:34
【问题描述】:

我有一个 Python 项目。我的目标是使用 Neo4j 创建文章推荐。

这是我所做的:

  1. 网页抓取文章
  2. 清理数据
  3. 将数据插入 Neo4j
  4. 使用 Neo4j 算法(图形数据科学库)

一切正常,但仅在我的笔记本电脑上。

我想在 Azure devops 和 azure machine learning 上迁移我的项目,以便拥有一个 Web 应用程序。

我有一个 Azure 帐户,并为此项目创建了 Azure ML 和 Azure Devops,但我不知道如何在 azure devops 和 azure machine learning 中使用 Neo4j。也许是使用虚拟机或容器?

【问题讨论】:

  • 你能解释一下这个“网络应用”的目的吗?
  • 我想创建一个 Web 应用程序,在界面上显示 Neo4j 算法推荐的文章。或者可能是前端开发人员可以显示推荐文章的端点

标签: python azure neo4j azure-machine-learning-service


【解决方案1】:

我对 Neo4j 了解不多,但如果这是我的项目,我会专注于将其设置为 experiment pipeline run。您可以逐个完成所有单独的步骤。

你的管道步骤:

  • 网络收藏
  • 清洁
  • Neo4j
  • 我觉得你需要一个“建模”步骤,否则你为什么要使用 AML?
  • 然后将其部署到 AML 服务中的 Web 点。

Here is my example of script steps.您只需将各个 PythonScriptSteps 替换为您的代码即可。

【讨论】:

  • 感谢您的建议@billmanH。对于我的项目,我使用 Neo4j 算法 [neo4j.com/docs/graph-data-science/current/algorithms/…,但我不知道如何在 Azure 中使用它。这就是我考虑 AML 服务的原因,但也许有更好的解决方案。我希望 Azure 中的所有内容和所有步骤都自动化。在步骤结束时,我想创建一个 Web 应用程序,在界面上显示 Neo4j 算法推荐的文章
猜你喜欢
  • 2015-03-15
  • 2023-04-04
  • 1970-01-01
  • 1970-01-01
  • 2023-03-12
  • 1970-01-01
  • 2016-09-21
  • 1970-01-01
  • 2017-02-01
相关资源
最近更新 更多