INLS 490-154: Information Retrieval Systems Design and Implementation
Spring 2009. Thursdays 5:30-8:00pm, Greenlaw Hall 104
[
Home
] [
Syllabus
] [
Assignments
] [
Project
] [ Resources ]
Tutorials
UNIX
:
UNIX Primer
MySQL
:
Getting Started with MySQL
HTML
:
HTML Tutorial
,
HTML Forms and Input
PHP
:
Introduction to PHP
AJAX
:
AJAX Tutorial
XML
:
XML Tutorial
Links
Installing MySQL on Vista (Screencast)
Installing PHP on Vista (Screencast)
Installing Apache on Vista
,
Installing Apache on Vista (Screencast)
MySQL example databases
MySQL stopwords
MySQL stopwords in CSV format
U.S. patent: Locating meaningful stopwords or stop-phrases in keyword-based retrieval systems
Fulltext index statistics for en Wikipedia
Search engine indexing
Articles
The Anatomy of a Large-Scale Hypertextual Web Search Engine
Google looks at multi-stage query processing
Retrieval Models
Evaluation of Evaluation in Information Retrieval [PDF]
by Tefko Saracevic
Tools (all free)
Cygwin
- for Linux-like environment on Windows
MySQL downloads
(All platforms)
MySQL GUI tools
(All platforms)
Sequel Pro
(Mac) - MySQL GUI
PHP
(Mac)
MAMP
(Mac, Apache, MySQL, PHP)
PHP
(Windows)
PHP Eclipse plugin
(All platforms)
Perl
(All platforms)
Apache
(All platforms)
Lemur Toolkit
(All platforms) - Language modeling and Information Retrieval. (
Installation instructions
)
TREC Eval
(UNIX-based)
R Statistical Package
(All platforms)
Code Snippets
"Hello World"
(PHP)
MySQL connection commands
(PHP)
Creating and executing a SQL query and reading records
(PHP)
Reading HTML form values
(PHP)
Reading and writing text files
(PHP)
Writing one word per line (tokenizer)
(Perl)
Combine documents in TREC format
(Perl)
Remove stop words
(Perl)
RetEval code snippet for printing terms with weights
(Lemur)
Parsing retrieved results
(PHP)
Dynamically loading articles
(JavaScript)
Parsing YouTube response
(PHP)
XML parsing functions
(PHP)
Creating a term-cloud
(PHP)
Paging
(PHP)