TLDR: AdaptJobRec is a new AI system for conversational job recommendations that uses an LLM-powered agent to balance handling complex user queries with minimizing response time. It identifies query complexity, using a memory module and task planner for complex requests (allowing parallel task execution) while directly answering simple ones. Evaluated on Walmart’s data, it significantly reduces latency and improves recommendation accuracy compared to existing systems.
In the evolving landscape of digital assistance, conversational recommendation systems have become increasingly sophisticated, moving beyond simple lists to offer comprehensive, topic-focused services. A new system called AdaptJobRec is making waves in the realm of conversational job recommendations, aiming to provide a more efficient and accurate experience for users.
Developed by researchers from Walmart Global Tech and the University of Arkansas, AdaptJobRec addresses a critical challenge in advanced conversational systems: response latency. While agentic systems, which leverage advanced reasoning and self-correction, are powerful, they often come with noticeable delays. AdaptJobRec tackles this by introducing a clever mechanism to identify the complexity of a user’s query.
For straightforward questions, such as “help me check job application status,” AdaptJobRec is designed to provide rapid responses by directly selecting the appropriate tool. This avoids unnecessary processing that would slow down simple interactions. However, for more intricate queries like “can you create a career development plan for me?”, the system employs a sophisticated approach.
When a complex query is detected, AdaptJobRec activates its memory processing module. This module intelligently filters chat history to extract only the most relevant information, ensuring the system focuses on what truly matters. The filtered content is then passed to an intelligent task decomposition planner. This planner breaks down complex requests into smaller, manageable sub-tasks. For example, a career development plan might involve recommending a career path, identifying skill gaps, suggesting learning resources, recommending a mentor, and proposing job openings.
A key innovation in AdaptJobRec’s planner is its ability to generate a nested list of sub-tasks, allowing tasks that can be executed simultaneously to run in parallel. This asynchronous execution significantly reduces overall response time, a notable improvement over traditional planners that process tasks sequentially.
The system integrates various personalized recommendation tools, all powered by Walmart’s People.AI knowledge graph. This extensive knowledge graph contains millions of nodes and edges representing job titles, openings, associates, applicants, and skills. These tools include a personalized job recommendation engine that considers user profiles, browsing history, and real-time interactions to suggest relevant openings. There’s also a career path recommendation tool that can either guide users towards a stated career goal or suggest tailored growth paths based on their current position and skills.
Furthermore, AdaptJobRec utilizes Cypher Tools, which can either use predefined code templates for common queries or a flexible Text-to-Cypher approach for broader inquiries, directly interacting with the People.AI knowledge graph.
In real-world evaluations using Walmart’s career recommendation scenarios, AdaptJobRec demonstrated impressive results. It reduced average response latency by up to 53.3% compared to competitive baselines, while also significantly improving recommendation accuracy. For job recommendation tasks, it consistently outperformed other methods like RAG, ReAct, Plan & Execute, and MACRS agents across various metrics. In career path prediction, AdaptJobRec achieved the highest hit rate of real transitions while maintaining low response latency.
A pilot user study further highlighted AdaptJobRec’s efficiency, showing the lowest average conversation rounds needed to obtain target information and the fastest response latency among tested methods. This means users get the information they need quicker and with fewer back-and-forth interactions.
The architecture of AdaptJobRec is deployed as a set of independent services, ensuring robust and scalable operation. From the user-facing front end to the backend services that manage user profiles, conversation history, and tool execution, every component is designed for efficiency. A caching mechanism using Redis further reduces latency for frequently asked queries.
Also Read:
- Advancing Personalized AI: Memory Mechanisms for Complex Reasoning
- Unlocking Deeper LLM Understanding: A New Approach to Active Memory Management
AdaptJobRec represents a significant step forward in conversational AI for career guidance. By intelligently balancing the need for complex reasoning with the demand for rapid responses, it offers a more effective and user-friendly experience. For more technical details, you can refer to the full research paper available here.


