classes - Kjelli/1337ago-assignment3-temp GitHub Wiki
Tentative class definitions
Definition of the classes and what properties they have.
Documents
-
- Document name
- Raw HTML
-
- Document name
- Term occurence map
-
- Used for reading file(s) to produce UnprocessedDocument objects
Queries
-
- Query id
- Raw querystring
-
- Query id
- Query terms
-
- Used for reading query file to produce UnprocessedQuery objects
Processing
-
- Used by the QueryProcessor and the DocumentProcessor classes for the same strategy term-by-term processing
-
- Used for converting UnprocessedQuery objects to Query objects
-
- Used for converting UnprocessedDocument objects to Document objects
Relevance computing
To be discussed