You are here: Home SummerBits 2008

SummerBits 2008

by Luís Rato last modified 2009-07-23 09:38

Propostas de projectos para candidatura ao SAPO SummerBits

SAPO Summerbits 2008

 
O CITI pretende lançar dois projectos  no SAPO Summerbits. A descrição dos projectos segue abaixo, quem estiver interessado é favor entrar em contacto por mail,
indicando o seu interesse, e qual a experiência prévia relevante para o projecto ao qual se candidata.

Tendo em conta, o prazo da candidatura, devem responder até ao meio dia de 6ª feira, 18 de Julho.

Projecto 1 - OCR /DSpace


Orientador:  Luís Arriaga da Cunha,  Paulo Quaresma.
 
O projecto proposto tem como objectivo a integração de um sistema de OCR no DSpace (http://www.DSpace.org/), software livre de arquivo digital de documentos em utilização em vários departamentos da Universidade de Évora, que permita a extracção de palavras dos documentos digitalizados a fim de serem usadas para efeitos de indexação.

Para este efeito deverá conseguir detectar/distinguir o que constitui uma palavra ou imagem num documento complexo.

Em termos mais concretos, pretende-se desenvolver um novo filtro para o DSpace, que permita adicionar ao repositório digital documentos constituídos por imagens em formato gráfico (jpeg) e que tenha a capacidade de automaticamente utilizar um motor de OCR open source para identificar e extrair as palavras que compõem os documentos. Deste modo, será possível efectuar pesquisas no DSpace pelo conteúdo (palavras) de documentos em formato gráfico."

Pretende-se ainda estender o analisador de texto utilizado no DSpace -- lucene -- para ter a capacidade de lidar com critérios mais complexos de exclusão e inclusão de palavras na base de textos, tais como, tamanho, expressões regulares.

Irão usar-se motores de OCR open source como por exemplo o Tesseract, Ocrad e GOCR.



Projecto 2 - Gestão de Kits Alinex


Orientador: Luís Rato, Pedro Salgueiro.

Numa distribuição gnu/linux com base debian, a instalação de aplicaçãoes torna-se muito simplificada devido à eficaz gestão de pacotes do Debian. Um dos problemas que por vezes acontece aos utilizadores é a dificuldade em escolher quais os pacotes que devem instalar para terem acesso às aplicações que desejam.

Uma das formas de resolver este problema é a criação de "kits" de aplicações que possam ser inst aladas em qualquer distribuição linux que tenha uma base debian.

Entende-se por "kit" um conjunto de aplicações relacionadas entre si e que possa ser instalado no Alinex ou numa outra distribuição gnu/linux com base debian. O objectivo destes "kits" é simplificar a instalação de aplicações através de um simples clique de forma a que se possa instalar um conjunto de aplicações relacionadas com uma determinada area sem que o utilizador tenha que estar a escolher quais as aplicações específicas que pretende instalar.

Este projecto tem como objectivo implementar uma ferramenta que permita a criação de "kits" Alinex personalizados através de uma forma simples e completamente transparente para o utilizador e previamente permitir a instalação de kits que tenham sido criados por essa mesma ferramenta através de uma forma simples.

Esta ferramenta deve permitir a criação de kits por qualquer tipo de utilizador, devendo apenas ser necessário ao utilizado especificar qual o nome do kit e quais as aplicações que devem ser instaladas pelo kit.

Como forma de complementar a ferramenta de criação dos kits, esta deve permitir uma forma de partilhar os kits criados com outros utilizadores, fazendo o upload dos kits para um repositório e/ou a distribuição local do kit via. Desta forma, qualquer utilizador pode ter acesso aos kits e instalar aqueles que desejar, podendo usar o repositório para instalar os kits ou instalar manualmente o kit que tenha sido distribuido localmente.

Para além da ferramenta de criação de kits, o projecto deve também contemplar uma ferramenta que permita fazer a pesquisa e instalação dos kits. Esta deve permitir a pesquisa pelo nome dos kits, nome dos programas que está em cada um dos kits, descrição dos programas e descrição dos kits.

De forma a tirar o máximo partido desta ferramenta, esta deve permitir criar um kit com todas as aplicações que o utilizador tem instalado no seu sistema. Desta forma, o utilizador poderá mais tarde replicar esse sistema na mesma maquina ou numa outra maquina apenas através da instalação do kit previamente criado.

A ferramenta de criação de kit's deve também permitir a alteração de kits já construidos, permitindo assim que o utilizador possa facilmente alterar um kit de acordo com as suas preferencias.

   



Powered Alinex Copyright Universidade de Évora

Design: IconO2