This document describes a framework for a semantic social network-based expert recommender system. The framework constructs expert profiles using text and semantic enrichment, builds a semantic social network to detect expert communities, and provides recommendations by matching a user's information needs to relevant expert communities. A case study applying the framework to 315 computer science academics achieved accurate expert recommendations and paper assignments. The framework demonstrates how semantic social networks and community detection can improve recommendation accuracy over traditional collaborative filtering.