Skip to Main content Skip to Navigation
Master Thesis

Ajout d'une recherche libre à une base de donnée pilotée par thésaurus

Abstract : The TRANSWORK company provides data indexing services on the web. Indexing is thesaurus-based rather than using classical multi-criteria databases. The company has wished to extend the scope of the system by adding a full text search capability. This enhancement was not straightforward due to the unusual data structures it must fit with. The implementation focused on two main features: data indexing and a input/search/results rendition system, and a secondary feature: conversion of existing data to start full-scale utilization. The recognized words are taken from various data structures: thesauruses, user provided data. Missing a company-wide methodology to rely on, the study chose to follow the V-model as its development process: requirements, design, implementation, unit/integration/system tests. The design required investigation in existing specialized software blocks and their insertion in the proprietary software architecture, using C, SQL and shell scripting languages. The integration handled the uncommon files structure and the adaptation of an existing relational database. The completion of the project immediately resulted in user interface improvements in the search process and the expansion of the product line; in the long run it allows planning for a voice recognition user interface.
Document type :
Master Thesis
Complete list of metadata

Cited literature [3 references]  Display  Hide  Download
Contributor : Cnam - Service Commun de la Documentation - Bibliothèque Centrale <>
Submitted on : Thursday, October 29, 2015 - 2:30:15 PM
Last modification on : Saturday, February 8, 2020 - 12:14:02 PM
Long-term archiving on: : Friday, April 28, 2017 - 4:46:35 AM


  • HAL Id : dumas-01222217, version 1



Jean-Pierre Tosoni. Ajout d'une recherche libre à une base de donnée pilotée par thésaurus. Informatique [cs]. 2013. ⟨dumas-01222217⟩



Record views


Files downloads