Java for backend development
The core of the system was built in Java to ensure robustness, scalability, and reliable performance under heavy loads.
AI and optimization logic in Lisp and Prolog
These languages were used to develop the AI components responsible for real-time negotiation, decision-making, and route optimization. Lisp handled complex AI algorithms, while Prolog was used for logic programming and constraint satisfaction problems.
The system could initiate real-time conversations with 10-50 truck drivers at once, simulating human-like negotiation. It leveraged data on previous routes, driver preferences, and market trends to offer competitive rates.
Integration with logistics platforms
The platform was integrated with the client’s existing logistics infrastructure, enabling seamless updates on delivery statuses, routes, and real-time adjustments based on changing conditions.
The solution was implemented using the following technologies and approaches:
The release of the product took 1 month.