Skip to content

Biblioteca para adição de mais acessibilidade em páginas da web através de Deep Learning.

License

Notifications You must be signed in to change notification settings

ICan-js/ICan.js

Repository files navigation

ICan.js 🎩

pipeline status docs status

logo_icanjs

ICan.js é uma biblioteca criada para disponibilizar recursos assistivos em páginas da web através da aplicação de técnicas de Aprendizado Profundo. Atualmente o ICan.js disponibiliza funcionalidades para o controle de páginas web através de gestos com a cabeça e escrita de textos com gestos de Libras.

Arquitetura do projeto 👷

A biblioteca é dividida em duas camadas de funcionalidades, estas criadas sob as funcionalidades do Tensorflow.js. A Figura abaixo apresenta as camadas da biblioteca.

arquitetura_icanjs

Veja que, a camada Core possui as funcionalidades principais da biblioteca, os modelos de rede neural e de regressão, e a camada Common consome as funcionalidades da camada Core e cria os recurso assistivos.

Utilização 👾

A ideia da biblioteca foi criar uma forma simples de aplicar técnicas de Deep Learning no desenvolvimento de recursos assistivos. Então para utilizar as funcionalidades desenvolvidas na biblioteca basta importar o arquivo compilado (icjs.js) em suas páginas html.

<html>
  <head>
    <!-- Carrega o ICan.js -->
    <script src="icjs.js"> </script>
    <script>
        // Insira seus códigos de utilização da biblioteca aqui
    </script>
  </head>
  <body>
  </body>
</html>

Para demonstrar o uso da biblioteca foram criados alguns exemplos de utilização, consulte o repositório de exemplos, ou acesse diretamente os exemplos que estão online, estes listados abaixo.

Documentação 📔

A documentação do projeto está disponível aqui

Colaborando 🎈

O ICan.js ainda está em desenvolvimento, então, caso você queira ajudar, abra issues das melhorias que você acha importante, que podemos ir conversando e programando novas funcionalidades.

About

Biblioteca para adição de mais acessibilidade em páginas da web através de Deep Learning.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published