markdownify smolagents requests duckduckgo_search pandas feedparser rank_bm25 nltk