大家好!
InterSystems Grand Prix 2023 结合了 InterSystems IRIS 数据平台的所有主要功能!
因此,我们邀请您使用以下功能并收集额外的技术奖励,以帮助您赢得奖品!
如下:
- LLM AI 或 LangChain 用法:Chat GPT、Bard 等 - 6
- InterSystems FHIR SQL Builder- 5
- InterSystems FHIR-3
- IntegratedML - 4
- Native API - 3
- 嵌入式 Python - 4
- 互操作性 - 3
- 生产扩展(PEX)- 2
- 自适应分析 (AtScale) Cube的使用 - 3
- Tableau、PowerBI、Logi 的使用 - 3
- InterSystems IRIS BI - 3
- 列索引使用 - 1
- Docker 容器使用 - 2
- ZPM 包部署 - 2
- 在线演示 - 2
- 单元测试 - 2
- 实施 InterSystems Community Idea中的创意 - 4
- 在开发者社区发布的第一篇文章 - 2
- 在开发者社区发布的第二篇文章 - 1
- 代码质量通过 - 1
- 第一次贡献 - 3
- YouTube 上的视频 - 3
LLM AI 或 LangChain 使用:Chat GPT、Bard 等 - 6 分
为构建使用LangChain库或大型语言模型(LLM)(例如 ChatGPT、Bard 和其他 AI 引擎(例如PaLM 、 LLaMA等)的解决方案会为您赢得 6 个专家奖励积分。 AutoGPT 的使用也很重要。
在 Open Exchange 中已经可以找到一些示例: iris-openai、 chatGPT telegram bot 。
这是一篇带有 langchain 使用示例的文章。
InterSystems FHIR SQL Builder - 5 分
InterSystems FHIR SQL Builder是 InterSystems IRIS for Health 的一项功能,有助于将 FHIR 资源映射到 SQL 表并通过应用程序中的 SQL 查询使用它。
在线课程。
这是一个关于 Open Exchange 的例子。
注意:如果您实施 InterSystems FHIR SQL Builder,则不包括 InterSystems FHIR 即服务和 IRIS For Health 的 3 分奖励。
InterSystems FHIR 即服务和 IRIS For Health - 3 分
我们邀请所有开发人员使用InterSystems FHIR Server (FHIRaaS)构建新的或测试现有的应用程序。登录门户,进行部署并开始在您的编程竞赛应用程序中使用 AWS 上的 InterSystems FHIR 服务器。
您还可以使用 InterSystems IRIS for Health docker 版本构建 FHIR 应用程序。您可以使用IRIS-FHIR-Template ,它在 docker 镜像构建期间准备 FHIR 服务器。可以在此处找到 FHIR API 4.0.1 的文档。在InterSystems IRIS for Health 文档中了解更多信息。
IntegratedML 使用 - 4 分
1. 在您的 AI/ML 解决方案中使用 InterSystems IntegratedML。这是使用它的模板。
2、数据导入工具:
3.文档:
4.在线课程和视频:
- 在 InterSystems IRIS 中学习 IntegratedML
- 为机器学习准备数据
- 使用机器学习工具包进行预测建模
- IntegratedML 资源指南
- IntegratedML 入门
- 使用 IntegratedML 和数据机器人进行机器学习
InterSystems Native API 使用 - 3 分
如果您使用任何 InterSystems Native API 选项( .NET 、 Java 、 Python 、 Node.js )访问全栈应用程序中的数据,您将获得此奖励。在这里了解更多。
嵌入式 Python - 4 分
在您的应用程序中使用嵌入式 Python并获得 4 分加分。您至少需要 InterSystems IRIS 2021.2。
注意:如果您还使用 Native API for Python,则只有 Embedded Python 才算奖励。
与 BPL 或 DTL 的互操作性生产 - 3 分
IRIS Interoperability Productions的主要特征之一是业务流程,可以用 BPL(业务流程语言)来描述。
业务规则是一种无代码/低代码方法,用于管理互操作性生产的处理逻辑。在 InterSystems IRIS 中,您可以创建一个业务规则,您可以通过可视化或通过 ObjectScript 表示创建该规则。
如果您在互操作性产品中创建和使用业务流程或业务规则,您可以获得业务流程/业务规则奖励。
生产扩展 (PEX) 使用 - 2 分
PEX 是互操作性产品的 Python、Java 或 .NET 扩展。
如果您在互操作性产品中将 PEX 与 Python、JAVA 或 .NET 结合使用,您将获得此奖励。
InterSystems IRIS 具有Python Pex模块,该模块提供了从 Python 开发 InterSystems 互操作性产品的选项。使用它并为您的应用程序收集 3 个额外积分。也可以使用 Guillaume Ronguier 介绍的替代 python.pex 轮。
您还可以使用Python 互操作性,它是@Guillaume Rongier 提供的 Python 上 InterSystems IRIS 的 PEX 插件模块
这提供了在清晰的 python 中开发 InterSystems IRIS 互操作性解决方案的机会。
自适应分析 (AtScale) 多维数据集使用 - 3 分
InterSystems Adaptive Analytics 提供创建和使用AtScale多维数据集的选项,用于分析解决方案。
您可以使用我们为比赛设置的 AtScale 服务器(可以在Discord 频道中收集 URL 和凭据)来使用多维数据集或创建一个新的多维数据集并通过 JDBC 连接到您的 IRIS 服务器。
使用 AtScale 的分析解决方案的可视化层可以使用 Tableau、PowerBI、Excel 或 Logi 制作。
Tableau、PowerBI、Logi 的使用 - 3 分
为您使用 Tableau、PowerBI 或 Logi 制作的可视化收集 3 分 - 每个 3 分。
可以通过直接 IRIS BI 服务器或通过与 AtScale 的连接进行可视化。
Logi 代表 InterSystems Reports 解决方案可用 - 您可以在InterSystems WRC 上下载作曲家。可以在discord channel中收集临时许可证。
InterSystems IRIS BI - 3 分
InterSystems IRIS 商业智能是 IRIS 的一项功能,它使您可以选择针对 IRIS 中的持久数据创建 BI 立方体和枢轴,然后使用交互式仪表板将此信息传递给用户。
基本的iris-analytics-template包含 IRIS BI 多维数据集、数据透视表和仪表板的示例。
以下是 IRIS BI 解决方案的一组示例:
- 样品商务智能
- Covid19分析
- 分析这个
- 权力的游戏分析
- 透视订阅
- 错误全局分析
- 使用 Docker 和 VSCode 创建 InterSystems IRIS BI 解决方案(视频)
- 可视化选择的自由:InterSystems BI (视频)
- InterSystems BI(DeepSee) 概述(在线课程)
- InterSystems BI(DeepSee) 分析器基础知识(在线课程)
列索引使用 - 1 分
列索引功能可以显着提高分析查询的性能。在您的解决方案的持久数据模型中使用列式索引并获得 1 个额外奖励积分。了解有关列索引的更多信息。
Docker 容器使用 - 2 分
如果应用程序使用在 docker 容器中运行的 InterSystems IRIS,则该应用程序将获得“Docker 容器”奖励。这是最简单的模板。
ZPM 包部署- 2 分
如果您做到以下措施,可以收集到奖励。为全栈应用程序构建和发布 ZPM(InterSystems Package Manager)包,这样它就可以通过以下方式部署:
zpm "install your-multi-model-solution"
安装了 ZPM 客户端的 IRIS 上的命令。
项目的在线演示 - 2 分
如果您将项目作为在线演示提供给云,则可额外获得 2 个奖励积分。您可以自己完成,也可以使用此模板- 这是一个 示例。这是有关如何使用它的视频。
单元测试 - 2 分
对 InterSystems IRIS 代码进行单元测试的应用程序将获得奖励。
在文档和开发人员社区中了解有关 ObjectScript 单元测试的更多信息。
实施Developer Opportunity Idea的创新理念 - 4 分
实施来自InterSystems Community Ideas 门户的处于具有“社区机会(Community Opportunity)”状态的任何创新想法。这将为您提供 4 个额外的奖励积分。
关于开发者社区的文章 - 2 分
在 Developer Community 上发表一篇文章,描述您的项目的功能,并为该文章收集 2 分。
开发者社区第二篇文章 - 1分
您可以为第二篇文章或有关申请的翻译获得额外的奖励积分。第 3 次及以上不会带来更多积分,但您仍将赢得所有关注。
代码质量通过且零错误 - 1 分
包括用于代码静态控制的代码质量 Github 操作,并使其显示 0 个 ObjectScript 错误。
首次贡献 - 3 分
如果您是第一次参加 InterSystems Open Exchange 竞赛,可获得 3 个奖励积分!
YouTube 上的视频 - 3 分
制作演示您的产品的 Youtube 视频,每个视频可获得 3 分奖励积分。
奖励清单可能会发生变化。敬请持续关注!