Intelligent Learning Object Guide (iLOG): A Framework for Automatic Empirically-Based Metadata Generation