CINDI System

Bipin C. DESAI
Concordia University
Montreal, Canada


The proliferation of the Web has highlighted the importance of information discovery and retrieval as it is becoming a daily task for most users of the Internet. Search engines have made information search tasks much easier, however they retrieve links to documents based on term frequency, location of terms, link analysis, popularity, date of publication, length of document, and proximity of query terms. The CINDI System is a digital library(repository) for research papers in domain of computer science. The objective of CINDI project is to improving the discovery and search experience by targeting information to that required by all academics and professionals.

Components of the CINDI System

Concordia Indexing Discovery System (CINDI) is a digital library (repository) designed to become a repository for any academic domain but currently we are limiting it to that of Computer Science and Software Engineering. CINDI's mission is to provide a tool for members of the global academic communities to express and explore ideas openly and freely, to acquire and develop the skills of intellectual inquiry, and to examine critically the various beliefs, practices in an attempt to find new insights and resolve outstanding problems for the benefit of all. CINDI's collects the academic documents in two ways:


  1. Push Paradigm
  2. Pull Paradigm


The initial design of CINDI was based on the user initiated "push" mechanism. Herein, contributing users(authors) would register with the CINDI system and upload their documents. In addition to the user initiated push mechanism, current version of CINDI has opened up two additional channels. The documents in the repository comes from two sources: these are the papers submitted by authors to conferences managed by ConfSys (push paradigm) and documents download from the Web by the CNDRobot (pull paradigm).

CINDI system includes following subsystems:


  1. A registration subsystem to allow the provider of a resource to upload their documents and create and verify an index entry in the form of a Semantic Header(SH) for it using the Automatic Semantic Header Generator(ASHG) system [Desai, Wang]. The SH is stored in the SHDB database and the document in the Document Collection. A SH search subsystem allows users to locate required information in the SHDB and thence access the source document. These components of CINDI are described in [Yan].

  2. A Robot system to download research documents from Web[Zhou]

  3. A document converter and gleaning system for converting documents into PDF format and filtering out the documents which are not desired documents[Tong].

  4. A conference management system for users to register their resources into CINDI[Feng]

  5. A virtual question answering system for giving the exact answer to the question asked[Zhan]

  6. A natural language interface[Stra]


Author FAQ
Author Help
Grace Period
Embeding Fonts


Copyright Form
Latex article.cls
Paper Review: tex
Paper Review: pdf
ACM class
ACM Latex file
ACM bib file
Paper Final: tex
Paper Final: pdf