news_research_tool_Equity Research Analysis
1.1.0
Finguru是一種新聞研究工具,可處理和分析給定URL和PDF的新聞文章。它利用Langchain,Google Embeddings和簡化,以根據文章的內容提供見解和答案。
google gemini-pro



- Issue 1 : Copy pasting article in ChatGPt is tedious
- Issue 2 : We need an aggregate knowledge base




Semantic search


Wikipedia Google Search Google Finance duckduckGo search
git clone https://github.com/mihirh19/news_research_tool_Equity-Research-Analysis-.git
cd news_research_tool_Equity-Research-Analysis-python -m venv venv
source venv/bin/activate # On Windows use `venvScriptsactivate` pip install -r requirements.txt首先,您需要設置適當的API鍵和環境變量。要設置它,請在Google Cloud憑據控制台(https://console.cloud.google.com/apis/credentials)中創建Google_api_key,並使用ProgramMable搜索引擎(httpsmable搜索引擎(httpsmablesearchengine.google.google.com.com/controlpanel/createe)使用Google_cse_id創建Google_cse_id。接下來,最好遵循此處的說明。
在https://serpapi.com/上創建API密鑰
.streamlit目錄中創建一個名為secrets.toml的文件,其中包含以下內容: GOOGLE_API_KEY = " your-google-api-key "
GOOGLE_CSE_ID = " your-cse-id "
SERP_API_KEY = " your- " streamlit run app.pywhat is the target price of tata motors ?然後單擊Submit以獲取答案。 YearyReport2022233.pdf上傳給定的PDF
單擊“ Process PDF”以開始處理。
輸入查詢,例如what is the yoy change of revenue of tata motors ?然後單擊Submit以獲取答案。
? Mihir Hadavani
如果這個項目對您有所幫助,請給!