Giter VIP home page Giter VIP logo

Hi worldπŸ‘‹, I'm Iresh

A passionate full-stack developer and enthusiast in machine learning


GIF
- πŸ”­ I’m currently working on **Sinhala-virtual-assistant**
  • 🌱 I’m currently learning machine learning, deep learning and natural language processing

  • πŸ“« How to reach me [email protected]

  • ⚑ Fun fact python is never boring



iresh-rajitha

iresh-rajitha

rajitha_iresh

Connect with me:

iresh-rajitha ireshrajitha rajitha_iresh iresh-rajitha-kalhara-7121bb1a0 7620695 ireshrajithakalhara @iresh.rajitha seventh lab iresh_rajitha95

Languages and Tools:

angular arduino azure bootstrap c cplusplus csharp css3 dotnet express firebase gcp git heroku html5 illustrator java javascript jenkins linux mariadb matlab mongodb mssql mysql nodejs opencv photoshop php postgresql postman pytorch react scikit_learn spring tensorflow typescript unity xd

iresh-rajitha

Β iresh-rajitha

iresh-rajitha

Iresh Rajitha Kalhara's Projects

19th-official icon 19th-official

This website is used for grab batch detail,view each other details to each other and also admin panel is here to make notification. all admins are controller by super admin.

abstractfactorypattern icon abstractfactorypattern

Abstract factory pattern can use as a super factory when it has a subtype of common factories. This type of design pattern come under creational design pattern and one of the best way to produce an object

adapter-pattern-java icon adapter-pattern-java

Adapter pattern works as a bridge between two incompatible interfaces. This type of design pattern comes under structural pattern as this pattern combines the capability of two independent interfaces.

convert-image_matlab icon convert-image_matlab

MATLAB program to convert the image into following formats. (a) Gray scale (b) Binary (c) Negative (d) R, G and B images

data-structure_python icon data-structure_python

Here I work with some data structures classes like LinkedList, DoublyLinkedList , Linked Stack , List Stack. Liked Queue and List Queue

decorator-pattern-java icon decorator-pattern-java

Decorator pattern allows a user to add new functionality to an existing object without altering its structure. This type of design pattern comes under structural pattern as this pattern acts as a wrapper to existing class.

efac-sportclub icon efac-sportclub

Sport club website of Faculty of Engineering, University of Ruhuna

flood-fill-algorithm-cpp icon flood-fill-algorithm-cpp

Here is the code for flood fill algorithm which can use for micro mouse robotic competition which has 12X12 grid.

hello-world-to-ml-mnist icon hello-world-to-ml-mnist

The MNIST database of handwritten digits, available from this page, has a training set of 60,000 examples, and a test set of 10,000 examples. It is a subset of a larger set available from NIST. The digits have been size-normalized and centered in a fixed-size image.

job-for-me icon job-for-me

Group project of the 3rd year focuses on the local freelancing platform

ml-salary-prediction icon ml-salary-prediction

Here, I train and test a machine learning model for salary prediction based on year of experience.

my-first-wpf-app icon my-first-wpf-app

This is a very simple Windows Presentation Foundation (WPF) for beginner to get simple idea to build up desktop application

observer-pattern-java icon observer-pattern-java

Observer pattern is used when there is one-to-many relationship between objects such as if one object is modified, its dependent objects are to be notified automatically. Observer pattern falls under behavioral pattern category.

python-linked-list icon python-linked-list

Problem 1 : In the LinkedList class, add a method remove(n) to remove the specified node n from the list and return its element. You may assume the linked list contains the specified node. Then, add a swap_head_tail() method to swap the head and tail nodes (not just elements) in the linked list and a random_remove() method to randomly remove a node from the linked list and return its element. Problem 2 : Given a LinkedList of letters s, write the following functions: β€’ join(s) to join all the letters together in the linked list and return the joined string. β€’ remove_duplicate(s) to remove all the duplicate letters, join all the unique letters together, and return the joined string, for example, if the input linked list is β€˜a’ β†’ β€˜c’ β†’ β€˜b’ β†’ β€˜a’ β†’ β€˜a’ β†’ β€˜c’ β†’ β€˜d’, your method should return β€œacbd” or β€œbacd”. β€’ count_vowels(s) to return the number of vowels in the linked list. Problem 3 : Given two sorted SinglyLinkedList of integers, write a function β€’ merge2lists(linked_list1, linked_list2) to merge the two linked lists into a new sorted linked list and return it For example: Before merging: list1: 2β†’11β†’19β†’21β†’23β†’24 list2: 3β†’9β†’15β†’16β†’22 After merging: 2β†’3β†’9β†’11β†’15β†’16β†’19β†’21β†’22β†’23β†’24 Problem 4 : In the DoublyLinkedList class, add the following public methods: β€’ get_first() to return the first node (not the header) in the linked list β€’ get_last() to return the last node (not the trailer) in the linked list β–ͺ contains(e) method to return true if the linked list contains a specified element e, false otherwise β–ͺ add_before(e, n) to insert the specified element e before that specified node n β–ͺ add_after(e, n) to insert the specified element e before that specified node n β–ͺ You may assume the linked list contains the specified node for add_before() and add_after()

python-oop---1 icon python-oop---1

Create a class called Invoice that a hardware store might use to represent an invoice for an item sold at the store. An Invoice should include four pieces of information as instance variables‐a part number (type String), a part description (type String), a quantity of the item being purchased (type int) and a price per item (float). Your class should have a constructor that initializes the four instance variables. Provide a set and a get method for each instance variable. In addition, provide a method named getInvoiceAmount that calculates the invoice amount (i.e., multiplies the quantity by the price per item), then returns the amount as a float value. If the quantity is not positive, it should be set to 0. If the price per item is not positive, it should be set to 0.0. Write a test program named InvoiceTest that demonstrates class Invoice’s capabilities.

python-oop-inheritance icon python-oop-inheritance

1. Create a super class called Car. The Car class has the following fields and methods. int speed; float regularPrice; str color; float getSalePrice(); 2. Create a sub class of Car class and name it as Truck. The Truck class has the following fields and methods. int weight; float getSalePrice(); # If weight>2000, 10% discount. Otherwise, 20% discount. 3. Create a subclass of Car class and name it as Ford. The Ford class has the following fields and methods int year; int manufacturerDiscount; float getSalePrice(); # From the sale price computed from Car class, subtract the manufacturer discount. 4. Create a subclass of Car class and name it as Sedan. The Sedan class has the following fields and methods. int length; float getSalePrice(); # If length > 20 feet , 5% discount, Otherwise, 10% discount. 5. Create MyOwnAutoShop class which contains a main() method. Perform the following within the main() method. a. Create an instance of Sedan class and initialize all the fields with appropriate values. Use super(...) method in the constructor for initializing the fields of the superclass. b. Create two instances of the Ford class and initialize all the fields with appropriate values. Use super(...) method in the constructor for initializing the fields of the super class. c. Create an instance of Car class and initialize all the fields with appropriate values. Display the sale prices of all instance.

python-oop-static-varaible icon python-oop-static-varaible

Create class SavingsAccount. Use a static variable annualInterestRate to store the annual interest rate for all account holders. Each object of the class contains a private instance variable savingsBalance indicating the amount the saver currently has on deposit. Provide method calculateMonthlyInterest to calculate the monthly interest by multiplying the savingsBalance by annualInterestRate divided by 12. This interest should be added to savingsBalance. Provide a static method modifyInterestRate that sets the annualInterestRate to a new value. Write a program named SavingsAccountTest to test class SavingsAccount. Instantiate two savingsAccount objects, saver1 and saver2, with balances of $2000.00 and $3000.00, respectively. Set annualInterestRate to 4%, then calculate the monthly interest and print the new balances for both savers. Then set the annualInterestRate to 5%, calculate the next month’s interest and print the new balances for both savers.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.