Bônus Técnico para o Concurso de Programação de Inteligência Artificial InterSystems
Olá Desenvolvedores!
Aqui estão os bônus tecnológicos para o Concurso Programação de Inteligência Artificial InterSystems que irão garantir pontos extras a seus projetos durante a votação.
Uso do IntegratedML - 4 pontos
Utilize o IntegratedML da InterSystems em sua solução de IA/ML. Aqui está o modelo que o utiliza.
Se certifique de que a versão da plataforma de dados InterSystems IRIS que você está utilizando não seja anterior a 2021. As imagens mais recentes do IntegratedML com ZPM são:
intersystemsdc/iris-ml-community:2021.1.0.215.0-zpm
intersystemsdc/irishealth-ml-community:2021.1.0.215.0-zpm
Utilização do R Gateway e do Python gateway - 4 pontos
A versão 2021 da plataforma de dados InterSystems IRIS possui duas novas funcionalidades - O gateway para R e o gateway para Python. Aqui está o modelo de como utilizar o gateway para R. E aqui uma pequena demosntração de como utilizá-lo.
Uso do Python Incorporado - 4 pontos
O Python Incorporado é uma nova funcionalidade da plataforma de dados InterSystems IRIS que lhe dá a opção de utilizar o python como "cidadão de primeira classe" no desenvolvimento da lógica de de negócio no backend com as classes InterSystems. Pequena demonstração do Python Incorporado.
O Python Incorporado pode ser utilizado através de imagens sob demanda que são disponibilizadas através do Programa de Acesso Antecipado InterSystems (EAP). Você pode solicitar a participação no programa enviando mensagem para python-interest@intersystems.com.
Aqui está o pacote de modelo de como utilizar o Python Incorporado utilizando a implantação via ZPM. Não se esqueça de alterar a imagem do modelo pela imagem que você receberá após solicitar a participação no Programa de Acesso Antecipado InterSystems.
Uso de PMML - 4 pontos
O PMML - Predictive Modelling Markup Language (formato de intercâmbio de modelos preditivos baseado em XML) pode ser utilizado para construir soluções de IA/ML com a plataforma de dados InterSystems IRIS. Veja mais na documentação.
Aqui você encontra um exemplo de como utilizar o PMML no Open Exchange.
Uso de contêiner Docker - 2 pontos
A sua aplicação ganhará o bônus 'contêiner Docker' se ela utilizar a plataforma de dados InterSystems IRIS em um contêiner docker. Aqui está o modelo mais simples para se utilizar.
Implantação com Pacote ZPM - 2 pontos
Você ganhará este bônus se você construir e publicar o pacote ZPM(ObjectScript Package Manager) de sua aplicação Full-Stack de forma que ele possa ser implantado através do comando abaixo:
zpm "install sua-solução-multi-modelo"
em uma plataforma de dados InterSystems IRIS com o cliente ZPM instalado.
Documentação do cliente ZPM.
Teste Unitário - 2 pontos
Aplicações que possuírem Teste Unitário para o código InterSystems IRIS ganharão este bônus.
Aprenda mais sobre Teste Unitário para ObjectScript na Documentação e na Comunidade de Desenvolvedores.
Demonstração Online de seu Projeto - 3 pontos
Ganhe 3 pontos de bônus a mais se você disponibilizar seu projeto na nuvem como uma demonstração online. Você pode utilizar este modelo ou qualquer outra forma de implantação. Exemplo. Aqui você encontra o vídeo de como utilizá-lo.
Análise de Qualidade de Código com zero defeitos - 2 pontos
Inclua a ação do Github de qualidade de código para controle de código estático e faça a mesma retornar 0 erros para o código ObjectScript de sua solução.
Artigo na Comunidade de Desenvolvedores - 2 pontos
Faça uma postagem de um artigo na Comunidade de Desenvolvedores que descreva as funcionalidades de seu projeto. Ganhe 2 pontos para cada artigo. Traduções para diferentes idiomas também valem !!!
Vídeo no YouTube - 3 pontos
Faça um vídeo no Youtube que demonstre sua solução funcionando e ganhe 3 pontos.
Esta lista de bônus está sujeita a alterações. Fiquem ligados!