Context-Aware Document Term Weighting for Ad-Hoc Search | Synapse