Linguagem de modelagem semântica (SML) de código aberto AtScale: transformando análises com uma estrutura padrão do setor para interoperabilidade, reutilização e modelagem detalhada de dados entre plataformas
Inteligência artificial

Linguagem de modelagem semântica (SML) de código aberto AtScale: transformando análises com uma estrutura padrão do setor para interoperabilidade, reutilização e modelagem detalhada de dados entre plataformas


AtScale deu um passo importante ao anunciar seu lançamento de código aberto Linguagem de Modelagem Semântica (SML). Esta iniciativa visa fornecer uma linguagem de modelagem semântica padrão da indústria que possa ser usada em diversas plataformas, incentivando uma maior colaboração e cooperação na comunidade matemática. O lançamento do SML marca um passo importante na jornada de dez anos da empresa para democratizar a análise de dados e o desenvolvimento de tecnologia de camada semântica.

A jornada da AtScale começou com a ideia de criar uma interface amigável aos negócios para os usuários interagirem com os dados. Isso levou à criação de uma camada semântica independente que fica por cima das plataformas de dados técnicos, permitindo que os usuários empresariais consultem os dados em termos que compreendam. Desde a sua criação, a AtScale está comprometida em desenvolver o conceito de camadas semânticas universais que podem funcionar em diferentes ferramentas analíticas e plataformas de dados, tornando mais fácil para os usuários empresariais encontrar insights sem conhecimento técnico profundo.

A necessidade de um padrão aberto

As camadas semânticas são essenciais nas plataformas analíticas modernas, preenchendo a lacuna entre os dados brutos e os insights de negócios. Quando a AtScale foi fundada em 2013, nenhum outro fornecedor oferecia plataformas de camada semântica. No entanto, a indústria tem visto uma proliferação de plataformas de camada semântica de vários fornecedores na última década. Com a crescente variedade de ferramentas, surgiu a necessidade de uma linguagem unificada e padrão para modelagem semântica.

AtScale agora tem um SML de código aberto. A empresa pretende promover a portabilidade de modelos, permitindo aos usuários criar modelos semânticos que possam ser compartilhados entre plataformas. A principal motivação por trás desta iniciativa é promover uma comunidade onde modeladores possam construir e compartilhar uma biblioteca de modelos semânticos reutilizáveis ​​que possam ser vinculados a qualquer plataforma. Isso economizará tempo para os usuários, permitindo-lhes usar dados de negócios com o mínimo de preparação técnica.

Fornecido por SML

SML resulta de mais de dez anos de desenvolvimento ativo. Ele foi projetado para lidar com dados complexos e multidimensionais em vários setores, como finanças, saúde, varejo, manufatura e muito mais. A linguagem suporta métricas, dimensões, categorias e medidas incrementais, que são essenciais para a construção de modelos estatísticos de alto nível.

SML oferece vários benefícios para desenvolvedores e organizações:

  1. Arquitetura orientada a objetos: O SML foi projetado para ser orientado a objetos, de modo que seus objetos semânticos possam ser reutilizados em diferentes modelos, melhorando a consistência e a eficiência na construção de modelos.
  2. Largura total: É o conjunto mais avançado de linguagens de modelagem semântica disponível, combinando décadas de experiência e casos de uso em todos os setores verticais. Isso torna o SML versátil o suficiente para atender a uma ampla gama de aplicações.
  3. Sintaxe geral: SML é construído em YAML, uma sintaxe amplamente aceita e legível por humanos, facilitando o uso da linguagem pelos desenvolvedores sem curvas de aprendizado acentuadas.
  4. Ideal para CI/CD: Por ser baseado em código, o SML integra-se bem com processos modernos de desenvolvimento de software, incluindo Git para controle de versão, e suporta integração contínua e fluxo de trabalho contínuo (CI/CD).
  5. Extensão e Acesso Aberto: SML é código aberto para Apache, o que significa que é de uso gratuito e pode ser estendido pela comunidade. Este ambiente aberto permite inovação e colaboração, garantindo que a linguagem evolua para atender às novas necessidades.

O que o código aberto oferece

AtScale disponibiliza vários componentes como parte de seu programa de código aberto:

  • Especificação da linguagem SML: Estas incluem construções tabulares e multidimensionais, que fornecem uma ampla estrutura para a construção de modelos.
  • Modelos semânticos pré-construídos: Esses modelos, disponíveis no GitHub, abrangem esquemas de dados comuns, como TPC-DS e outros modelos de treinamento comuns. A AtScale planeja lançar modelos para aplicativos SaaS populares, como Salesforce e Jira.
  • Aulas de Ajuda e Tradutor (em breve): Isso incluirá ferramentas de programação para facilitar a leitura e escrita da sintaxe SML e tradutores para migração de modelos de outras linguagens semânticas, como aquelas usadas pelo dbt Labs e Power BI.

A decisão da AtScale de abrir o SML de código-fonte representa um passo importante na promoção de uma maior colaboração na indústria de análise. Ao criar uma linguagem de modelagem semântica comum, a empresa espera acelerar a adoção de camadas semânticas e incentivar o desenvolvimento de modelos interativos e reutilizáveis. Com o lançamento do SML, a AtScale está na vanguarda do movimento para padronizar a lógica de negócios e facilitar a colaboração contínua de dados e análises entre plataformas.

Concluindo, a disponibilidade aberta do SML ressalta o compromisso da AtScale em democratizar a análise e construir uma comunidade vibrante em torno da modelagem semântica. À medida que mais organizações implementam a norma, espera-se que esta estimule a inovação e torne a análise mais acessível e eficiente para todas as partes interessadas da indústria.


Confira Detalhes e GitHub. Todo o crédito deste estudo vai para os pesquisadores deste projeto. Além disso, não se esqueça de nos seguir Twitter de novo LinkedIn. Junte-se a nós Estação telefônica.

Se você gosta do nosso trabalho, você vai gostar do nosso jornal..

Não se esqueça de participar do nosso Mais de 50k ML SubReddit


Asif Razzaq é o CEO da Marktechpost Media Inc. Como empresário e engenheiro visionário, Asif está empenhado em aproveitar o poder da Inteligência Artificial em benefício da sociedade. Seu mais recente empreendimento é o lançamento da Plataforma de Mídia de Inteligência Artificial, Marktechpost, que se destaca por sua ampla cobertura de histórias de aprendizado de máquina e aprendizado profundo que parecem tecnicamente sólidas e facilmente compreendidas por um amplo público. A plataforma possui mais de 2 milhões de visualizações mensais, o que mostra sua popularidade entre os telespectadores.

🐝 Participe do boletim informativo de pesquisa de IA de crescimento mais rápido, lido por pesquisadores do Google + NVIDIA + Meta + Stanford + MIT + Microsoft e muito mais…





Source link

Você também pode gostar...

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *