Legal multimedia management and semantic annotation for improved search and retrieval