requests beautifulsoup4 lxml feedparser python-dotenv trafilatura openai python-docx Pillow html5lib websearch lxml lxml_html_clean flask openai==0.28 boto3