Weirholme Software

Software Development and Research

Travelling Salesman Problem

Full cloud stack development:

Server
Deployable on Google Application Engine (GAE) or Amazon Web Services (AWS) or servlet based intranet services
Web-based Clients
React single page applications with async and lightweight JSON messaging (React-Redux and Redux-Saga) and custom TypeScript embeddable components
General Clients
Java (Java 11+) with JavaFX for graphical user interfaces if required.

We provide high quality tailor-made machine learning, optimisation and artificial intelligence solutions

  • Research and prototyping
    • We implement complex algorithms directly from research papers and provide prototypes (Python, Java) and proof of concepts.
    • Statistical pattern recognition, classification/regression and probability density estimation
  • Development oversight
    • We can help with the development including access to cloud based third parties services. Any development can be targeted to web and intranet, Android and other Java-based software platforms.
    • We can manage your project including research-based projects and assist with day to day management and verification of deliverables.
  • We can develop and deliver highly specialised Java libraries to be used within your own applications including:
    • Data analysis, visualisation and statistics
    • Complex algorithms
    • Machine learning, simulation and optimisation