Download Resume
Transaction Sentiment Analyser

Transaction Sentiment Analyser

(2023)

Financial Data Compliance Tool

AI/MLFinTechHackathon
☕☕☕
Coffee Required
Mid
Complexity
⭐⭐⭐
Documentation
👍
Would Build Again

Duration: 48 hours

Synopsis

Spring Boot application that analyses financial transaction descriptions for negative sentiment and automatically censors profanity. Built for Macquarie Coding Fest hackathon.

The Making Of

🎯 The Challenge

Banks need to monitor transaction data for compliance and improve customer experience by detecting inappropriate content in transaction descriptions.

💡 The Solution

Built REST API endpoints to submit transactions for processing. Integrated Google Cloud Natural Language API for sentiment detection. Implemented automatic profanity censorship based on configurable bad_words.json. Used MongoDB for persistence and JMS for async processing.

🚀 The Impact

Demonstrated rapid prototyping skills at Macquarie Coding Fest 2023. Provided proof-of-concept for automated transaction monitoring.

Tech Stack (Cast & Crew)

  • Java 17Backend
  • Spring BootFramework
  • Google Cloud NLPSentiment Analysis
  • MongoDBDatabase
  • ActiveMQMessage Queue

Quick Info

Year
2023
Duration
48 hours
Complexity
Mid
Featured
Yes
← Back to All Projects