Anuradha Ranasinghe 's repositories
chatbot-trained-neural-network
This repo holds code for a chatbot inspired by a YouTube video (https://www.youtube.com/watch?v=1lwddP0KUEg). It guides users through building a chatbot, covering: structure, conversation flow (intents), training data, neural network architecture, training, functionality, and demonstration. Credits go to the video for the project's framework.
FCM-Spring-boot
Spring-boot application with firebase cloud messaging using URL calls in fcm
goback
Explore the efficiency of Go with this project showcasing a REST API seamlessly integrated with a PostgreSQL database. Following a standard project structure, it offers simplicity and maintainability. Ideal for developers seeking a solid foundation for building scalable and reliable APIs in Go.
ms-graph-api-spring
This project leverages Spring Boot to develop a robust RESTful API for sending and reading emails via Microsoft Graph, seamlessly integrated with Azure services. By utilizing the Azure Identity library along with Microsoft Graph SDK, this API ensures secure authentication and efficient communication with Microsoft Graph API endpoints.
ocr-up-back
This Python repo features a Handwritten Text Recognition (HTR) system using Hugging Face's Microsoft/TroCR Base model. The API allows seamless file uploads, extracting handwritten text, and responding with recognized text. Ideal for devs integrating HTR into their apps.
spring-grpc
This Spring Boot gRPC project provides a seamless integration of gRPC communication within a microservices architecture. Built with Spring Boot 3 and Java 17, it offers a structured approach for performing CRUD operations across client and server modules. The project comprises three essential modules: client, server and proto interface
annex-be
Backend for annex service
annex-bff-admin
Front for admin panel integration
annexify-app
React Native app for project annexify
annexify-central-service
This Spring Boot application with JAVA 17 serves as the central business logic layer for annexify service, utilizing MySQL, RESTful APIs, RabbitMQ for queue management, and connecting to your Python machine learning service for ML capabilities.
async-service-call
Asynchronous API calls with completableFuture API
gcp-cal-node-api
Google calendar freebusy access data
gobank
Simple GO api
Kafka-Demo-Spring
Simple kafka project using spring boot 3
Laravel-hands-on
Daily task web page - simple laravel
model-mapper
modelmapper skip converters spring-boot
nlp-chatbot-frontend
This React project offers a foundation for building a chat application. It utilizes Material UI (MUI) to create a user-friendly interface for sending and receiving messages. Axios facilitates communication with your backend API calls. The clean code base provides a starting point for implementing new features.
ocr-up-front
React app for uploading images for ocr
python-sqlalchemy-postgres
This FastAPI project offers a backend API for a PostgreSQL database using SQLAlchemy (ORM). It enables CRUD operations on data models, promoting scalable web applications.
react-chat-app
React js chat application
rss-aggr
Go application from https://www.youtube.com/watch?v=un6ZyFkqFKo&t=24821s
tcp-clint-java
Simple TCP/IP client spring boot
weather-app
React basic app
weather-app-rn
This React Native project builds a user-friendly weather app using the Open Weather Map API. Enter a city name or zip code to view current weather conditions (temperature, description, etc.) with error handling for invalid input or network issues. Explore adding weather icons and potential expansion to forecasts and location services.
web-x
React web application for annex service
word-processing-nltk
This Python script demonstrates a basic travel advisor chatbot built with NLTK for user input processing and rule-based responses. It serves as a foundation for further development with machine learning, dynamic knowledge bases, and user feedback mechanisms.