Claro Federado Pesquisa de Conteúdo V3.0 Agregador - Aumentando seu mecanismo de pesquisa
A Clarin Federated Content Search (CLARIN-FCS) apresenta uma especificação de interface que dissocia a funcionalidade do mecanismo de pesquisa de sua exploração , ou seja, interfaces de usuário, aplicativos de terceiros, para permitir que os serviços acessem mecanismos de pesquisa heterogêneos de maneira uniforme.
O agregador v3.0 está sendo executado na divisão de texto do National Swedish Language Bank, bem como no Clarin.
A especificação para pesquisa de conteúdo federada v2.0 pode ser encontrada como um documento PDF. Para mais detalhes, visite a página Clarin FCS - Technical Detalhes.
Para uma lista detalhada de alterações, consulte CHANGELOG.md .
A compatibilidade com versões anteriores fornece como mantenedor de mecanismos de pesquisa central uma transação suave para os novos recursos e recursos para sua própria conveniência.
Essas novas adições ao Clarin-FCS não apenas aprimorarão a experiência e as possibilidades do usuário do poder ao executar consultas de repositórios, mas também que usuários menos experientes acharão mais fácil explorar diferentes corpora.
Se você tiver algum tipo de API RESTful para o seu mecanismo de pesquisa usando a implementação de referência do Korp Endpoint como ponto de partida, deve ser o caminho a seguir. Se você estiver mais especificamente usando o KORP, deve ser apenas uma adaptação simples aos corpora e tagsets necessários. De qualquer forma, não se esqueça de olhar para os testes.
Para testar seu terminal, você pode apontar o Testador de Endpoint IDS (Código) para o seu terminal.
Há também um tutorial de desenvolvedor de terminais disponível.
Para construir o agregador do FCS, você precisa de algumas etapas simples (se você não mudou nada, pule para a etapa 3):
./build.sh --npm./build.sh --jsx./build.sh --jarO front -end (React) e o back -end (Jersey Servlet) são então construídos usando o nó e o MAVEN.
Verifique o arquivo de configuração aggregator_devel.yml . Se você deseja marcar seu ponto, basta adicionar o endpoint a additionalCQLEndpoints ou additionalFCSEndpoints antes de executar:
./build.sh --run
Você também pode querer alterar o caminho para seus arquivos de cache em AGGREGATOR_FILE_PATH e AGGREGATOR_FILE_PATH_BACKUP respectivamente.
Você pode acessar o agregador em execução localmente em http: // localhost: 4019/
Consulte DEPLOYMENT.md , por exemplo, configurações e descrições de implantação sobre configurações.