Pular para o conteúdo principal

Postagens

Aprendizagem de Máquina com WEKA

Estudo de Caso: Aplicação de Aprendizagem de Máquina para a classificação das Classes Processuais das Turmas Recursais do TJPI Contextualização do Ambiente Diariamente usuários do Sitema de Controle Processual das Turmas Recursais do TJPI entram em contato com o Service Desk tentando solucionar dúvidas de como fazer a classificação correta das petições iniciais. Essa classificação é realizada de acordo com as Tabelas Processuais Unificadas do Conselho Nacional de Justiça – CNJ, que foram criadas com o objetivo de padronizar e uniformizar a taxonomia e terminologias dos processos de todos os Tribunais do Brasil. Porém, juntamente com os benefícios criados pela implantação dessas tabelas veio à dificuldade dos usuários conseguirem realizar tal classificação, tendo em vista que para o completo entendimento e domínio da mesma se faz necessário um amplo conhecimento dos códigos processuais. Essa dificuldade deve-se, principalmente, ao fato de que boa parte dos servidores re...

AONDE FOI A DEMOCRACIA?

          O que fazer quando o professor se confunde com um ditador? Quando na sala de aula não há espaço para o diálogo? Quando professor se acha o dono da razão? Quando o aluno é incentivado a não expressar o seu ponto de vista, suas opiniões, imitando assim um calango, que só balança a cabeça, sendo obrigado a aceitar tudo que é imposto pelo professor? “Ensinar é um processo no qual seus elementos principais – professor e aluno – devem se ajustar na mediatização do conhecimento. Esse “ajuste” é condição essencial e necessária para que o saber seja proveitosamente trabalhado.”¹           Infelizmente ainda existem professores que desconhecem ou ignoram esse ajuste, para eles, os alunos e todo o resto do processo de ensino ficam em segundo plano, professores esses, que pensam ser o centro de tudo e de todos, que ignoram tudo o que lhe é proposto e que vai de encontro a suas concepç...

Regras de Produção com JBoss Drools

Estudo de Caso: Aplicação de Regras de Produção para gerenciamento de status processuais Contexto do problema  O Poder Judiciário vem ao longo do tempo tentando aperfeiçoar os sistemas informatizados de controle processual. Grande parte dos esforços está concentrada no aperfeiçoamento de duas das principais funcionalidades desses sistemas: A distribuição e a movimentação processual. A distribuição marca o início da vida de um processo e as movimentações que vão sendo realizadas representam a evolução do mesmo. O ciclo de vida ou tramitação de um processo pode ser representado conforme o esquema abaixo: Figura 1 Fluxo de tramitação Cada retângulo acima representa um status que o processo pode assumir em um dado momento durante a sua tramitação. A mudança de um status para outro é determinada pelas movimentações que vão sendo realizadas, sendo que essas movimentações sempre devem obedecer a uma sequência lógica existente para evitar estados inconsistentes, ...

Hot swapping no Eclipse usando DECVM

Recentemente, após um amigo avisar que a versão final do framework VRaptor4 estava disponível, resolvi atualizar o projeto que acabávamos de começar e que utilizava a versão anterior desse framework. Após alguns dias sofrendo com a migração para a nova versão, finalmente, tudo estava funcionando e continuamos o desenvolvimento. A nova versão do VRaptor trouxe mudanças significativas, a principal delas foi a utilização do CDI 1.1 como container de DI (Dependency Injection).  Como estávamos utilizando o Tomcat 8 tivemos que habilitar o suporte ao CDI utilizando o Weld . Logo vimos que o tempo de inicialização do servidor estava muito demorado, cerca de 30 segundos, e a cada modificação realizada um restart do servidor acontecia e lá se iam mais 30 segundos. Ao final do dia, o tempo perdido com o redeploy da aplicação era bastante considerável, gastávamos cerca de 1/5 do dia só esperando as modificações realizadas surtirem efeito. Não conformado, resolvi buscar uma forma de di...

Quebrar o quê?

Por: Rafael Viana --> Minha mãe realiza trabalhos de artesanato e sempre eu ou meu pai fotografamos tais trabalhos para servir de referência para futuros clientes ou até mesmo para ela. Tento organizar as fotos por temas, como por exemplo lembrancinhas de aniversário, peças de anatomia, pois ela mesma diz “eu não entendo nada dessas coisas de computador”. Ontem aconteceu algo que chamou minha atenção e me deixou bastante intrigado. Narrarei o fato nos próximos parágrafos e irei mostrar algumas conclusões interessantes sobre o ocorrido. Eu e minha mãe, realizávamos um levantamento de todas as fotos e ela me acusou de desorganizar as fotos e que eu também tinha sumido com algumas fotos que haviam sido tiradas recentemente. Esse levantamento me fez sugerir que ela mesma catalogasse as fotos ou que ela pelo menos participasse de tal catalogação. Também sugeri que ela colocasse tais fotos na internet, coisa que só é feita por mim, pois como ela mesma diz “eu não entendo nada des...

Aprimore seu 6º Chakra ao usar Redes sociais

Quem não tem uma conta no orkut que atire a pimeira pedra. Virou febre a simbiose entre a vida real e a virtual, na minha opinião nem sempre proveitosa como rege o termo. O ambiente de comunidades virtuais não serve agora simplesmente para manter contatos; os negócios e a pirataria abraçaram esse universo. Google, Twitter , Linkdin todos possuem um belo de um Banco de Dados que qualquer governo teria e tem inveja. Os piratas também. Só que eles, ao contrário dos governos, não são tão calmos. Saiu a ultima sensação em termos de vunerabilidade. Pesquisadores descobriram uma vunerabilidade envolvendo uploads de imagens GIF que na verdade são arquivos híbridos, contendo um Applet, e a moral é que quando a imagem chega ao browser cliente, o Applet pega uma carona e é capaz de ter acesso aos dados da sessão. Aí já viu, seu email, login, endereço, nome, sobrenome, nome do cachorro, da vó e sua senha vão parar em alguma caixa de entrada. Legal né .... é melhor ter seu 6º Chakra, seu 3º olho se...