Back to Projects
Professional ProjectWeb Development

Elastic Search-based Recommendation System

Timeline: 2018
Role: Software Developer

Overview

Built recommendation system to auto-populate invoice fields based on historical data, reducing manual entry time.

Challenge

Users spent time looking through old documents for reference. Manual data entry for similar invoices inefficient. Needed fast, context-aware recommendations.

Solution & Approach

Indexed all historical documents in Elastic Search. Designed dedicated queries for different field types (numeric ranges, terms, aggregations). Provided dropdown recommendations based on historical scope data.

Outcome & Impact

Manual work time reduced by more than half per document. Reduced need to search through old documents. Improved data consistency. Fast recommendations.

Technologies Used

Elastic SearchQuery optimizationHistorical data indexingC#

Key Highlights

  • Reduced manual work by more than 50%
  • Fast context-aware recommendations
  • Improved data consistency
View All Projects