Discover and explore top open-source AI tools and projects—updated daily.
Autonomous HR agent for answering queries using tools
Top 70.1% on SourcePulse
This project provides a prototype autonomous HR chatbot designed to answer employee queries using a suite of tools. It targets HR departments and employees seeking quick, automated access to HR information, leveraging LLM capabilities for efficient query resolution.
How It Works
The chatbot utilizes LangChain's agent and tools framework, powered by ChatGPT (or gpt-3.5-turbo
). It accesses information through three primary tools: a Pinecone index containing embeddings of HR policies, a Pandas DataFrame of dummy employee data manipulated via PythonAstREPLTool
, and LangChain's built-in calculator for mathematical operations. This multi-tool approach allows the agent to dynamically select and use the most appropriate resource to answer user questions.
Quick Start & Requirements
pip install -r requirements.txt
streamlit run hr_agent_frontent.py
store_embeddings_in_pinecone.ipynb
.Highlighted Details
PythonAstREPLTool
for structured employee data.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The project is described as a prototype enterprise application. The employee data is dummy data, and the HR policy document is ChatGPT-generated, indicating potential limitations in real-world accuracy and completeness.
11 months ago
Inactive