Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Information Retrieval Project

Introduction

Information retrieval (IR) is the activity of obtaining information system resources relevant to an information need from a collection. Searches can be based on full-text or other content-based indexing. Information retrieval is the science of searching for information in a document, searching for documents themselves, and also searching for metadata that describe data, and for databases of texts, images or sounds. - Wikipedia

Project Characteristics

User Mode

  • Search files content using the following methods:
    • Standard search
    • Boolean search
    • Soundex algorithm search
  • Search images
  • Display files content
  • Highlight searched content
  • Print file

Admin Mode

  • Can perform all of the user actions
  • Hide / Unhide files (hidden files cannot be searched by the users)
  • Choose files to parse from storage directory (Parsed files will be added to the list of files the users can search from)
  • Add files to storage directory

Project Overview

Login Screen

Login

  • Login help window can be accessed by pressing File -> Help LoginHelp

User Screen

User

  • Search files content & highlight searched content:

    • Standard search
      StandardSearch
    • Boolean search
      BooleanSearchAND BooleanSearchOR BooleanSearchNOT
    • Soundex algorithm search
      SoundexSearch
  • Search images
    ImageSearch

  • Login help window can be accessed by pressing File -> Help UserHelp

  • Display file content by choosing a file and pressing "Show File" button ShowFile

  • Print file by pressing File -> Print
    Print

Admin Screen

Admin

  • All of the actions above can be done by the admin
  • Hide / Unhide files
    HideUnhideFiles
  • Press "Files to Parse" to choose files from the storage directory, then press "Parse Files" in order to parse them (Progress bar will show the parsing progress)
    ChooseFilesToParse ParseFiles
  • Press "Add Files" to choose and add files to the storage directory
  • Admin help window can be accessed by pressing File -> Help AdminHelp

Course Information

Course Name: Information Retrieval

Head Lecturer: Prof. Emanuel Gruengard

About

Information retrieval (IR) is the activity of obtaining information system resources relevant to an information need from a collection. Searches can be based on full-text or other content-based indexing. Information retrieval is the science of searching for information in a document, searching for documents themselves, and also searching for metad…

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages