Anúncio
Angelo Bruno Braga · Dez. 22, 2021

Concurso InterSystems de Datasets

Queremos conjuntos de dados!

Com o lançamento da Prévia do InterSystems IRIS 2021.2 e a nova funcionalidade LOAD DATA, gostaríamos de colocá-los a prova com o novo Concurso InterSystems de DATASETS !  

🏆 Concurso InterSystems de Datasets 🏆

Duração: de 27 de Dezembro a 16 de Janeiro de 2022

Nosso prêmio aumentou para US$ 9,450!


Prêmios

 

1. Nominação dos Especialistas - um júri especialmente selecionado irá determinar os ganhadores:

    🥇 1° lugar - US$4.000 

    🥈 2° lugar - US$2.000 

    🥉 3° lugar - US$1.000

    🌟 do 4° ao 10° lugares - US$100
 

2. Ganhadores da Comunidade - dado às aplicações que ganharem a maior quantidade de votos no total:

    🥇 1° lugar - US$1.000 

    🥈 2° lugar - US$500 

    🥉 3° lugar - US$250

Se vários participantes tiverem a mesma quantidade de votos, todos serão considerados ganhadores e a premiação será então dividida entre eles.  

Quem pode participar?

Qualquer membro da Comunidade de Desenvolvedores, exceto funcionários da InterSystems (contratados da ISC são permitidos). Crie já sua conta!

👥 Desenvolvedores podem criar times para criar uma aplicação colaborativa. São permitidos de 2 até 5 desenvolvedores por time.

Não se esqueçam de divulgar os membros de seu time no README de sua aplicação – Usem os perfis da Comunidade de Desenvolvedores.

Duração do Concurso

🛠  De 27 de Dezembro a 09 de Janeiro: Desenvolvimento das Aplicações e fase de registro.

✅ De 10 a 16 de Janeiro: Período de votação.

Nota: Os desenvolvedores participantes podem incluir melhorias em seus aplicativos durante todo o período de registro e também no de votação.

O tópico

Um dos maiores problemas discutidos em nossos concursos de programação anteriores é a falta de conjuntos de dados. Todas as vezes que você tem uma ideia de projeto sobre uma área de assunto ou indústria em particular você precisa de um conjunto de dados relacionado e parte do trabalho do concurso é achar/preparar/carregar este conjunto de dados.
Este é o motivo pelo qual decidimos fazer um concurso de datasets! Vamos trazer conjuntos de dados úteis para a Comunidade de Desenvolvedores InterSystems!

Então! O que nós estamos procurando?

Apresentar um repositório que irá carregar um conjunto de dados no namespace IRIS da InterSystems. 

Isto pode ser feito idealmente com um pacote ZPM e os dados pode estar contidos no pacote ou, o pacote pode ter um método que carregue os dados de uma URL para a instância do IRIS. De qualquer forma, uma vez que instalado, seu projeto deverá conter uma classe (ou várias classes) com dados e estes deverão ser relacionados a um tópico, área de assunto, ideia, indústria, etc. nomeie !

O projeto deverá sugerir como utilizar os dados - consultas SQL, APIs REST, ou ambos.

A visualização dos dados é um adicional.Tanto a visualização e as APIs (se houverem) podem ser entregues em outro projeto, mas não são obrigatórios.

Nós não limitamos vocês em relação a forma como os dados serão armazenados no repositório. Ex.de como elas podem ser:

  • Exportação de global(ais) (preferencialmente no formato XML que no GOF). 
  • Criação dos dados a partir de um script SQL
  • Um código ObjectScript (ou java, js, python, etc) que gere os dados no IRIS

Aqui estão exemplos de projetos deste tipo:

Requisitos:

  1. Convenção para nomenclatura de classes. Comece o nome das classes com: dc.data.nome_escolhido.class. Ex. em um conjunto de dados referente a dados de transação financeira, os nomes das classes poderiam ser: dc.data.finance.transaction, dc.data.finance.instrument.
  2. Referência a origem dos dados. Se você pegar o conjunto de dados de algum lugar na internet e apenas adaptá-lo para o formato do InterSystems IRIS, por favor disponibilize o link para a origem. Se os dados forem seus, por favor disponibilize a licença para uso.
  3. Os pacotes ZPM devem iniciar com “dataset-” nome do pacote, ex. dataset-countries, dataset-titanic.
  4. E, como sempre, teremos bônus técnicos para docker, demo, artigo, zpm, vídeo, etc.
  5. Disponibilize a licença para um conjunto de dados.

👉 Tipos comuns de licença para conjuntos de dados (a fonte)

 
Spoiler

Requisitos Gerais:

  1. Aplicações aceitas: Aplicações novas no Open Exchange ou aplicações existentes com uma melhoria considerável. Nosso time irá revisar todas as aplicações antes de aprová-las para o concurso.
  2. A aplicação deverá funcionar tanto no IRIS Community Edition quanto no IRIS for Health Community Edition ou no IRIS Advanced Analytics Community
  3. A aplicação deverá ser de Código Aberto e deverá ser publicada no GitHub.
  4. O arquivo README da aplicação deverá ser escrito em Inglês, conter os passos para a instalação, e conter tanto um vídeo de demonstração e/ou descrição do funcionamento da aplicação.

Recursos Auxiliares

1. Para iniciantes com a plataforma de dados InterSystems IRIS:

2. Para iniciantes no Gerenciador de Pacotes ObjectScript (ZPM):

3. Como enviar seu projeto para o concurso:

4. E mais:

Julgamento

As regras de votação serão divulgadas em breve. Fiquem ligados! 

Então,

Aguardamos pelo SEU projeto inovador - junte-se a nossa maratona de codificação para ganhar! 


❗️ Verifiquem os Termos Oficiais do Concurso AQUI.❗️

0
0 30
Discussão (0)1
Entre ou crie uma conta para continuar