Skip to content

pthpth/Boolean_Retreival

Repository files navigation

Boolean Information Retrieval System

To install dependencies :

$ pip install -r requirements.txt

To perform boolean querying :

$ python main.py

To terminate the program send EOF

Testcases :

$ python .\main.py
Enter query: (julius and cal*) or cassius  
FOUND  8  DOCUMENTS SATISFYING USER QUERY
Henry VI, Part 1
Henry VI, Part 2
Julius Caesar
Richard III
Richard II
Antony and Cleopatra
Cymbeline
Hamlet
-------------------------------------------------------------------------------
Enter query: (ce*ar and (brutus and cal*)) or cassius
FOUND  6  DOCUMENTS SATISFYING USER QUERY
Henry VI, Part 2
Julius Caesar
Lucrece
Antony and Cleopatra
Titus Andronicus
Coriolanus
-------------------------------------------------------------------------------
Enter query: CaLiFoRnIa Or (OlYmPuS aNd SlIpPeRy)
Did you mean Calphurnia ?
FOUND  3  DOCUMENTS SATISFYING USER QUERY
Julius Caesar
Troilus and Cressida
Coriolanus
-------------------------------------------------------------------------------
Enter query: Kinhs AND Ham* 
Did you mean Kinds ?
FOUND  16  DOCUMENTS SATISFYING USER QUERY
Henry VI, Part 2
Henry VI, Part 3
Henry V
King John
Lucrece
Pericles, Prince of Tyre
Richard II
Romeo and Juliet
Sonnets
Antony and Cleopatra
The Two Gentlemen of Verona
The Winter's Tale
Titus Andronicus
Troilus and Cressida
Hamlet
Henry IV, Part 2
-------------------------------------------------------------------------------
Enter query: housi and (villaze or angello) 
Did you mean House ?
Did you mean Village ?
Did you mean Angelo ?
FOUND  12  DOCUMENTS SATISFYING USER QUERY
Henry VIII
Henry V
Julius Caesar
King Lear
Measure for Measure
Othello
Richard III
Richard II
The Comedy of Errors
The Two Noble Kinsmen
As You Like It
Henry IV, Part I
-------------------------------------------------------------------------------
Enter query: Pil*ge And (waesT Or Miscarry )  
Did you mean Waist ?
FOUND  9  DOCUMENTS SATISFYING USER QUERY
Henry VI, Part 1
Henry VI, Part 2
Henry V
King Lear
Lucrece
Measure for Measure
Othello
Romeo and Juliet
The Merchant of Venice
-------------------------------------------------------------------------------
Enter query: KeyboardInterrupt
PS F:\Y_II_SEM_II\Info Retrieval\Project\Boolean_Retreival> 

Documentation:

  • Made using pdocs3
  • Located in ./html

About

Information Retrivaal Assg1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •