fUy^rh A/o 5207 A front-end for IR experiments S.E. Robertson J.D. Bovey Department of Information Science The City University Northampton Square London EC1V OHB Final report to the British Library Research and Development Department on Project Number SI/G/569 (November 1982 - September 1983) December 1983 Contents _L* Introduction 1.1. J_.2. 2^. Research background Overview of the present project Progress of the project A*_L* 2.2. —• A* 2L*!L* Connecting links PSS gateway Hardware and software in the Department Noise on the line _ _ _ _ York software 2.5. 2*6. A* Future developments users' view ^ n e cirt system: A'JL* Overview 3.2. 2-2* 2*4_' A'A* Data structures. The Output File Command Syntax Doing £ search _ 2-2/JL' ^.*A*A* -l*JL*.l* 2»2-iL# 3.5.5• 2«2 - A A'Jl'Z.* Invoking cirt Calling up Data Star Building £ query Searching Printing documents on the terminal Relevance feedback Logging off from Data Star 3.6. The cirt Commands - 3 - A'Z* ^.8_. Th e weighting scheme Experiences The searching algorithm A* " * • A*A A*.!* 4_.4. A'A # Introduction Previous suggestions Constraints on the present approach Description of the algorithm ^ s e °f the algorithm h_. 6 . Experiences _ 4_.7_. 4.3 __^ Discussion Appendix Technical description of the system 5.1. •L'JL* Installation Source code _5\2.i_. 5.2«2« 5_._2.2Cirt.c Search, c Print.c A'A*A* 5.25__._ Lex.yy.c X29.c Thoughts on the future development of cirt j _ J _ Dividing cirt into two processes j.L. 6.1.1. .§.#JL*JL' A'i.*A# _ . l . 4_. 6 J_ 6.1.5. The problem of size Splitting the process Communication between the processes Flow of Control in P2 The Universal Search Protocol - 4 - A#i_*A* 6._ _2. Notes Other Additions ^•^_» 1 • A # A # A* Save and Restore Term deletion and improved term addition il#A*A# A # A*A• A#A*JL* A"A # A A*A*Z.# A*A # 8L* A*A*JL - Other s e a r c h a l g o r i t h m s Automatic query expansion Other Databases on Data-Star Checking the X25 connection is up A logout command . A Help Command _ A Limit Command J6.*A* ^.A_. Making cirt more user-friendly Bugs A. Universal Search Protocol Z*J_# 7_. 2_. Introduction Description of the USP 7.2.1. Z*A - A # Z.*A*A* Z # A* Z.*^* Search commands and replies. Tne Print command Other commands Message Format Some actual message formats 7.4.1. Search Commands and Replies Conclusions and recommendations 8•1. 8.2. 8.3. Conclusion Oddy-Jamieson evaluation Possible operational evaluation of cirt - 5 8.#iL* References Outline of a project ^