Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev0.0.6

learning

A maneira fácil de usar o Machine Learning Kit (Visão e NLP) no Flutter.

AndroidiOS
Downloads em 30 dias
25
Curtidas
57
Pontos Pub
130

Instalar pacote

flutter pub add learning

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote de aprendizado fornece uma interface simples e intuitiva para integrar o Google Machine Learning Kit para tarefas de visão e processamento de linguagem natural em aplicativos Flutter. Ele abstrai interações complexas com SDKs nativos, permitindo que desenvolvedores implementem funcionalidades como rotulagem de imagens, reconhecimento de texto, detecção de rostos e análise de sentimentos com pouquíssimo código. Projetado tanto para iniciantes quanto para desenvolvedores experientes, ele simplifica o processo de adicionar capacidades inteligentes a aplicativos móveis sem necessidade de profundo conhecimento em frameworks de ML. O pacote suporta plataformas Android e iOS, garantindo ampla compatibilidade.

Casos de uso

  • Reconhecimento de imagem em aplicativos móveis
  • Extração de texto de imagens
  • análise de sentimento em entradas de usuário
  • Detecção facial para autenticação
  • Identificação de objetos em tempo real
  • Tradução e compreensão de idiomas

Principais recursos

  • Integração fácil com o ML Kit
  • Suporte para modelos de visão e NLP
  • Multiplataforma (Android e iOS)
  • Código mínimo de boilerplate
  • Download automático do modelo
  • Processamento em tempo real

Indicado para

  • Desenvolvedores de aplicativos móveis novos em ML
  • Aplicativos que exigem OCR ou análise de imagem
  • Projetos usando IA no dispositivo
  • Ferramentas educacionais com componentes de IA
  • Startups prototipando funcionalidades inteligentes

Considerações

  • Requer internet para o download inicial do modelo
  • Limitado aos modelos disponíveis no ML Kit
  • Depende dos Serviços do Google Play no Android
  • Pode aumentar o tamanho do aplicativo devido aos modelos embutidos
  • Não adequado para cenários apenas offline sem modelos pré-baixados

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Learning

The easy way to use Machine Learning Kit in Flutter.

Getting Started

Add dependency to your flutter project:

$ pub add learning

Optimization

For best performance (and to minimize application size), it's better to add dependency directly from each of sub-package you want to use in your application.

Usage

Learning consists of 13 different sub-packages that we can add separately based on our application needs. Please reference to each link below to learn more about the usage of each learning package.

Vision Version Links Example
learning_text_recognition ^0.0.4 Pub.dev
Github
Example
text_recognition.apk
learning_face_detection ^0.0.3 Pub.dev
Github
Example
face_detection.apk
learning_pose_detection ^0.0.2 Pub.dev
Github
Example
pose_detection.apk
learning_selfie_segmentation ^0.0.3 Pub.dev
Github
Example
selfie_segmentation.apk
learning_image_labeling ^0.0.2 Pub.dev
Github
Example
image_labeling.apk
learning_barcode_scanning ^0.0.3 Pub.dev
Github
Example
barcode_scanning.apk
learning_object_detection ^0.0.2 Pub.dev
Github
Example
object_detection.apk
learning_digital_ink_recognition ^0.0.2 Pub.dev
Github
Example
digital_ink_recognition.apk

NLP Version Links Example
learning_language ^0.0.4 Pub.dev
Github
Example
language.apk
learning_translate ^0.0.4 Pub.dev
Github
Example
translate.apk
learning_entity_extraction ^0.0.3 Pub.dev
Github
Example
entity_extraction.apk
learning_smart_reply ^0.0.3 Pub.dev
Github
Example

Helper Version Links
learning_input_image ^0.0.6+2 Pub.dev
Github

Example Project

You can learn more from example project here.

Categorias

Dependências

Lista de dependências 13 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.