Document Library UI Help Required

We have a hundreds of documents that I'm struggling to decide how to present to users. I think a searchable/filterable library allowing users to drill down to what it is they require would be the optimal solution, however I'm not sure about patterns or UX for this.

Ideally we'd want to be able to use the following filters:

  • Audience (Educators, Learners, Practitioners)
  • Content type (Presentations, Lesson plans, Worksheets, Eligibility Wheels pdfs, Factsheets, Mainstream Medicine Factsheets, Genomics Conditions Factsheets, Reports, Publications)
  • Document type (Worksheet, Factsheet, Lesson Plan, Report, Publication, Presentation)
  • Medical Condition -(only relevant to certain content types)
  • Profession - (only relevant to certain content types)
  • Keyword

Does anyone else have any good examples of something similar?

The only example I have been able to find is: http://library.mitsubishielectric.co.uk/