An intelligent AI assistant designed to work seamlessly both online and offline, automating tasks and learning from user interactions.
Key Features:
- Custom Wake Word: Activates with "Rex" trigger using offline voice recognition
- Modular Architecture: Each functionality (Spotify, Slack, file management, etc.) is a separate module for easy expansion
- Fuzzy Matching: Natural language processing for understanding approximate commands
- Learning Mechanism: Stores successful command responses to improve future interactions
- 3D Animation: Integrates Godot Engine for interactive visual feedback
Tech Stack: Python, NLP libraries, Godot Engine, Speech Recognition APIs
A customizable component for embedding and showcasing Medium articles on websites or applications.
Features:
- Topic-based Filtering: Display content based on specific topics (technology, programming, etc.)
- Multiple Article Display: Showcase multiple articles in a scrollable format
- Clean Article Previews: Includes title, featured image, introduction text, and "Read More" links
- Responsive Design: Adapts to different screen sizes seamlessly
Use Cases: Portfolio websites, blog aggregators, content curation platforms
Research with Dr. Sajjad Ahmed, VIT Bhopal [0] [1]
Evaluating neural network models for detecting AI-generated or manipulated audio content.
Models Under Evaluation:
- Light CNN (LCNN)
- RawNet
- MesoNet
- SpecRNet
Implementation: Keras framework, analyzing metrics like Equal Error Rate (EER) and accuracy to optimize detection capabilities [0] [1]
- Custom Automation Framework: Built from scratch using Spring Boot, TestNG, Selenium, and MongoDB for scalable API testing
- Slack-Jira Integration Bot: Automated ticket creation and workflow tracking for customer issues
- E2E Test Suite: 300+ tests with Cucumber achieving 95% smoke and 85% sanity test coverage
- WireMock Mock Library: 80+ mocks supporting 60+ security tools, decoupling tests from 3rd-party dependencies
- Environment Automation: Reduced setup time from 2 days to 30 minutes for on-prem customers
- Crawly Web Crawler: Multithreaded crawler for directory and subdomain discovery (GitHub) [0] [1]
- Languages: Java, Python, Bash
- Testing: Selenium, TestNG, Cucumber, Playwright (POC), JUnit
- Frameworks: Spring Boot, WireMock
- DevOps: Jenkins, Docker, GIT
- Tools: Jira, Confluence, Postman, MongoDB
- HackTheBox: Hacker Badge (2024)
- CEH v11, eJPT, Cisco Junior Cybersecurity Analyst
- Technical Team Lead at Cyber Warriors Club, VIT Bhopal
- Email: rishabhrai1010@gmail.com
- GitHub: RishabhRai2202
- LinkedIn: rishabh-rai
Currently exploring AI/ML applications in cybersecurity and building innovative automation solutions

