Giter Site home page Giter Site logo

Hey there!

My name is Charles Powell and I am a fourth year MEng Computer Science student at the University of Southampton! I am from England and based in Southampton and Salisbury!

🙋🏼‍♂️ My current interests ...

  • 📱 Mobile, Desktop & Web Development
  • ✏️ UI & UX Design
  • 🧠 Machine Learning & Computer Vision

👔 What I'm working on right now ...

  • 🪧 AutoSign : A mobile application that supports automated inspection of signage on train vehicles using computer vision. Autosign is being developed with an industry partner - a manufacturer of train signs.
  • Grades : A mobile application to help university students manage their workloads and keep track of their grades (a continuation of Agenda - see below).

🏆 Some things I'm proud of ...

  • Agenda : A desktop and web application designed to help university students manage their workload and keep track of their grades, tasks, events and resources. Agenda was created for my third year Individual Project (i.e., dissertation), and based on the incredibly positive feedback recieved during user trials, I have refactored it into a mobile application - Grades - that I am developing during my fourth year!

  • 👍🏻 Recommender Systems : A collection of recommender systems implemented using both classical (collaborative filtering) and modern (matrix factorization) approaches.

  • 🌄 Scene Recognition Classifiers : A collection of scene recognition classifiers implemented using the OpenIMAJ framework.

  • 🌐 Distro : A distributed file storage system that can handle concurrent client requests and tolerates failures. The system maintains that each file is replicated across a given number of file store units, and that files are evenly distributed across units, despite failures/new units joining.

  • 🔍 CSVQL IDE : An IDE for the CSVQL Programming Language. CSVQL was a programming language I designed and wrote a compiler for to support the querying of CSV files. The CSVQL IDE supports the creation, editing and execution of CSVQL programs, and support has also been added for Java and Python programs to demonstrate the versatility of the program.

Charles Powell's Projects

csvql icon csvql

A programming language for querying CSV files. Created for COMP2212: Programming Language Concepts.

csvql-ide icon csvql-ide

An IDE created for the CSVQL programming language.

distro icon distro

Distributed file storage system that supports concurrent client requests and tolerate failures. Created for COMP2207: Distributed Systems and Networks.

mathdoku icon mathdoku

An application for playing Mathdoku. Created for COMP1206: Programming II.

recommender-systems icon recommender-systems

A collection of recommender systems and a recommender system evaluator. Created for COMP3208: Social Computing Techniques Coursework.

runway-redeclaration-tool icon runway-redeclaration-tool

An application to aid airport staff in the re-declaration of runways as a result of obstacles/obstructions. Created for COMP2211: Software Engineering Group Project.

scene-recognition-classifiers icon scene-recognition-classifiers

A collection of scene recognition image classifiers developed using the OpenIMAJ framework. Created for COMP3204: Computer Vision.

templ-conv-and-hybrid-images icon templ-conv-and-hybrid-images

An implementation of Template Convolution and a program for creating Hybrid Images using OpenIMAJ. Created for COMP3204: Computer Vision.

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.