Blog · Comparação
MagicaLCore vs Teachable Machine: qual se adapta ao seu projeto?
O Teachable Machine treina modelos num navegador web. O MagicaLCore treina-os numa app para iPad. Tipos de modelo, exportação, privacidade e utilização sem ligação, lado a lado.
Por MagicaLCore ·
O Teachable Machine, da Google, é uma das formas mais simpáticas de conhecer o machine learning: abre uma página web, mostra alguns exemplos à webcam e, em segundos, um modelo começa a adivinhar. O MagicaLCore procura a mesma sensação no iPad, e depois vai mais longe, até chegar a um modelo dentro de uma app real. Sobrepõem-se, mas foram feitos para destinos diferentes.
Lado a lado
| MagicaLCore | Teachable Machine | |
|---|---|---|
| Onde funciona | Uma app num iPad com M1 ou posterior | Um site, no navegador |
| Tipos de modelo | Imagem, som, dados tabulares, texto, pose da mão, ação da mão | Imagem, som, pose do corpo |
| Exemplos a partir de | Pastas de fotografias, sons ou vídeos, ficheiros CSV, texto, câmara e microfone | Webcam, microfone ou ficheiros de imagem |
| Onde acontece o treino | No iPad | No navegador, no seu computador |
| Definições de treino | Cada uma com uma explicação, além de gráficos de precisão e perda | Opções avançadas de épocas, tamanho do lote e taxa de aprendizagem, com gráficos |
| Pausa e retoma | Sim, a partir do Histórico | Não |
| Exportação | .mlmodel para o Xcode e o Swift Playgrounds | Formatos TensorFlow, para a web e outras plataformas |
| Funciona sem ligação | Sim, é uma app instalada | Abre-se a partir do seu site |
| Conta para guardar o seu trabalho | Nenhuma | Uma conta Google para guardar projetos no Google Drive (ou descarregá-los como ficheiro) |
| Preço | Gratuito para começar, Pro quando precisar de mais | Gratuito |
O que o Teachable Machine faz melhor
- Nada para configurar. Funciona em quase qualquer computador com um navegador moderno e uma webcam.
- Projetos web. Os seus modelos são modelos TensorFlow.js, ideais para sites, sketches em p5.js e projetos em JavaScript.
- Poses do corpo. Consegue classificar a pose do corpo inteiro a partir da webcam.
- Gratuito. Nada para comprar.
O que o MagicaLCore faz melhor
- Mais tipos de perguntas. Além de imagens e sons, treina modelos a partir de dados tabulares em ficheiros CSV, de texto, de gestos parados da mão e de movimentos da mão em vídeos curtos.
- Feito para apps da Apple. Exporta um .mlmodel, o formato usado pelo Xcode e pelo Swift Playgrounds. Adiciona-o a uma app para iPhone ou iPad e usa-o com algumas linhas de Swift. O guia Utilize o seu modelo mostra como, para cada tipo de modelo. Um modelo do Teachable Machine precisa de trabalho extra para funcionar dentro de uma app em Swift.
- Perceba o que está a fazer. Cada definição tem uma explicação curta ao lado, e há tutoriais passo a passo para cada tipo de modelo, desde a recolha de dados até à utilização do modelo.
- Treinos longos que se adaptam ao seu dia. Pause e retome mais tarde a partir do Histórico.
- Verdadeiramente sem ligação. Depois de instalado, treinar, testar e exportar não precisam de ligação, o que conta muito na sala de aula e nas visitas de estudo.
- Todo o percurso num só dispositivo. Treine no MagicaLCore, crie a app no Swift Playgrounds e envie-a para o App Store Connect, tudo a partir do iPad.
Privacidade
O Teachable Machine é um produto gratuito da Google. Gratuito é ótimo para um primeiro contacto, mas vale a pena perguntar como é que um serviço gratuito é pago e onde acabam os seus exemplos. A sua página explica que o treino pode ficar no seu computador. No entanto, guardar um projeto na nuvem exige uma conta Google e o Google Drive, e partilhar um modelo online significa enviá-lo para os servidores da Google.
O MagicaLCore mantém o seu trabalho no iPad. Não há nenhuma conta para criar, treinar, testar e exportar acontece no dispositivo, e as suas fotografias, sons e textos nunca são enviados para treinar um modelo. Se o iCloud estiver ativo, os seus modelos sincronizam apenas com a sua própria conta iCloud. Para as escolas, o MagicaLCore EDU vai mais longe: sem anúncios, sem contas e sem rastreio.
Qual deve escolher?
- Uma demonstração rápida num navegador, ou um modelo para um site: Teachable Machine.
- Um modelo para uma app de iPhone ou iPad, mais tipos de modelo, ou uma turma com iPad: MagicaLCore e MagicaLCore EDU.
Muitos professores usam os dois: o Teachable Machine para um primeiro contacto de cinco minutos, e o MagicaLCore quando os alunos estão prontos para treinar um modelo próprio e criar algo com ele.
As informações sobre outras apps e serviços foram verificadas na data do artigo e podem mudar. Todos os nomes de produtos pertencem aos respetivos proprietários.
MagicaLCore