Enhancing sentence-level clustering with ranking-based clustering framework for theme-based summarization