On line Agent Recommendations and Analysis