Build document packs based on keywords