Pinned Repositories
AR-VR-GAN
AR/VR-GAN is a visualization tool allowing a user to explore the feature space of a Variational Autoencoder in real time through a VR Device.
Audio-Suite
Audio Suite is a web application that simulates the open office work environment with audio. Audio Suite allows for seamless movement around a virtual office space that has real world sound properties.
Bean-Bag
Polaris-Bean Bag. Bean Bag is an inventory management system that makes use of image recognition technology to catalog stock items such as second-hand furniture/clothing/books etc. A key feature is that the recognizer can be trained to detect new item types.
Custom-Data-Source-Search
DataSleuth is a custom data source search system. The DataSleuth vision is to provide software developers with a central system from where they can search all the data sources they use for their work: From local files, code repositories, wikis, databases, websites and communication systems - to esoteric user specific data sources.
Harmony
Visiting South Africa a tourist would not know what a Bunny Chow is, let alone what it pairs well with. They would pull out their phone, snap a picture of their meal and Harmony would show them the best possible drink pairings.
High-Five
High Five is a real-time image analysis platform for images and videos taken by drone cameras. Users can add and customize the platform with the type of analysis that must be performed. Examples include counting cars in a parking lot, property surveillance or mapping. The platform allows users to write and upload their own analysis tools. A livestream feed from a drone camera can also be analysed through either the system's default tools, or user's custom tools.
Ptarmigan
Ptarmigan is be a mobile app that will assist the user in making decisions on the stock market. It will do this by scraping tweets on Twitter and extracting pertinent information from them that will influence the stock markets.
Silicon-Scraper
Silicon Scraper is a platform that provides users with data from multiple online retailers regarding the prices and availability of CPUs as well as GPUs. A unique feature that the platform provides is the ability to predict the price and availability of products and notify users of changes in price or availability of a product that they have eyes on.
Smart-Contract-Verifier
This project is to create a system that uses DeFi technology to enforce contracts. Users will be able to set up contracts between each other, this includes an escrow service for payments. If users disagree over whether a contract was fulfilled, a jury appointed by the system will make the final decision.
TensorFlow-UI
TensorFlow UI COS 301 Capstone project by Try Catch Degree.
COS 301 - 2021's Repositories
COS301-SE-2021/Smart-Contract-Verifier
This project is to create a system that uses DeFi technology to enforce contracts. Users will be able to set up contracts between each other, this includes an escrow service for payments. If users disagree over whether a contract was fulfilled, a jury appointed by the system will make the final decision.
COS301-SE-2021/High-Five
High Five is a real-time image analysis platform for images and videos taken by drone cameras. Users can add and customize the platform with the type of analysis that must be performed. Examples include counting cars in a parking lot, property surveillance or mapping. The platform allows users to write and upload their own analysis tools. A livestream feed from a drone camera can also be analysed through either the system's default tools, or user's custom tools.
COS301-SE-2021/Bean-Bag
Polaris-Bean Bag. Bean Bag is an inventory management system that makes use of image recognition technology to catalog stock items such as second-hand furniture/clothing/books etc. A key feature is that the recognizer can be trained to detect new item types.
COS301-SE-2021/Silicon-Scraper
Silicon Scraper is a platform that provides users with data from multiple online retailers regarding the prices and availability of CPUs as well as GPUs. A unique feature that the platform provides is the ability to predict the price and availability of products and notify users of changes in price or availability of a product that they have eyes on.
COS301-SE-2021/Audio-Suite
Audio Suite is a web application that simulates the open office work environment with audio. Audio Suite allows for seamless movement around a virtual office space that has real world sound properties.
COS301-SE-2021/Custom-Data-Source-Search
DataSleuth is a custom data source search system. The DataSleuth vision is to provide software developers with a central system from where they can search all the data sources they use for their work: From local files, code repositories, wikis, databases, websites and communication systems - to esoteric user specific data sources.
COS301-SE-2021/Harmony
Visiting South Africa a tourist would not know what a Bunny Chow is, let alone what it pairs well with. They would pull out their phone, snap a picture of their meal and Harmony would show them the best possible drink pairings.
COS301-SE-2021/AR-VR-GAN
AR/VR-GAN is a visualization tool allowing a user to explore the feature space of a Variational Autoencoder in real time through a VR Device.
COS301-SE-2021/GeoCode
Peak Performers - GeoCode - The GeoCode project is inspired by the popular Geocaching app. Instead of using physical geocaches, QR codes (called geocodes) will be hidden and can be scanned by participants to view the contents of the discovered geocode.
COS301-SE-2021/Ptarmigan
Ptarmigan is be a mobile app that will assist the user in making decisions on the stock market. It will do this by scraping tweets on Twitter and extracting pertinent information from them that will influence the stock markets.
COS301-SE-2021/TensorFlow-UI
TensorFlow UI COS 301 Capstone project by Try Catch Degree.
COS301-SE-2021/Adventure-IT
Planning a group activity can be difficult. There seems to be no single app that encomposes all the functionality required. This project will introduce a cross platform mobile/web application that can be used to plan group activities. Core features will include group chats, itinerary planning, check lists, expense tracking, media sharing and more.
COS301-SE-2021/Crypto-Market-Analysis
Crypto Market Analysis is a scraper application which will alert individuals about the market changes for the cryptocurrency of their choice, and will aim to predict future changes based on information it gathers from popular social media sites e.g., Facebook, Twitter, Reddit etc. The current cryptocurrency market is volatile and constantly changing, thus timely and accurate information is priceless and can be the deciding factor between losing or gaining thousands of Rands.
COS301-SE-2021/Odosla
Odosla uses technology to build a reliable grocery and home essentials delivery experience. It is a platform that offers an innovative approach to delivering of goods to your door
COS301-SE-2021/Smart-Student-Handbook
The Smart Student Handbook is an advanced note taking application that is aimed towards students to help aid in their note taking experience by making it a collaborative and smart experience. It does this by recommending similar notes and content based off the title, description and tags of the note that the user has opened through the Smart Assist tool. The Smart Student Handbook also allows students to add collaborators to their notebooks so that multiple students can collaborate in real-time on the same notebook. Each notebook contains it's own chat room so that students who are collaborating can communicate while collaborating. Students are also able to explore, clone and rate notebooks as well as manage their account information.
COS301-SE-2021/EduGo
EduGo is an educational system that aims to shape and influence the future of education through the use of Augmented Reality technology. The objective is to allow students to view AR entities through the use of their phones to enhance their learning experiences.
COS301-SE-2021/Graph-Path
Graph Path is a project management tool that represents task in a form of a directed acyclic graph. The representation is chosen because it is intuitive and the graph will clearly layout the paths that are critical paths. A graph can have alternate paths to another node from the start node. This provides a visual stimuli of how the project flows from node to node
COS301-SE-2021/Integrated-Data-Intelligence-Suite
The Integrated Data Intelligence Suite is a data-collection and data-mining platform that aims to facilitate the conversion of raw data into meaningful information through the use of statistics, natural language processing, and machine learning technologies in order to become a valuable intelligence tool for any security application. The platform's target market is individuals and companies in the defense industry. It aims to enhance the fluidity at which data is can be imported and processed, the platform will handle both the pre-processing and post-processing of the data, with the objective being to allow the user to focus their efforts on analyzing the data and using our extracted insights in their decision-making process.
COS301-SE-2021/Kenzo-Workout-Suite
Kenzo Workout Suite is the workout customization tool that will allow users around the world to have full control in organizing their workouts. This app will allow users to follow workout plans, having the ability to tailor their own avatars, making workout sessions easy to follow and fun to participate in. Trainers/planners are able to fully customize models and will have the opportunity to be creative with the workouts they create. Workouts will be published in a public library where users will be able to pick their favourite ones. These workouts will have text-to-speech technology that will allow planners to explain exercises in workouts. Users will also have the option to export workouts in multiple formats: GIF, PNG, PDF.
COS301-SE-2021/Rabbitania
Rabbitania is a digital work platform that will offer a fully integrated online work environment for the employees of Retro Rabbit. The application will provide an array of tools, giving them the ability to seamlessly and proficiently communicate without in person interactions.
COS301-SE-2021/Escape-Room-Planner
Escape Room Planner by FiveStack
COS301-SE-2021/MasakhaNER
A web-based interface that will be used as a named entity recognition tool for African languages. Users of the system will be able to input a string of characters in an African language. This input will be used to train an NER model stored in the system. Feedback from the NER model will be displayed on the interface for users to see and give feedback on.
COS301-SE-2021/Surface-Pattern-Accelerator
Created by the Delta Devs. This Application was inspired by Adobe Illustrator and Inkscape. Surface Pattern Accelerator aims to be a vector based graphical editor capable of generating patterns from repeated cores. It shall be extremely fast and easy to use.
COS301-SE-2021/Atbash
Bit by Bit - Atbash - Atbash is a messaging application, where the privacy of messages is the top priority. Message content is only visible to the sender and the recipient.
COS301-SE-2021/Document-Workflow
Document Workflow is an app that allows users to setup a process where participants can sign a document in phases using legally valid digital signatures.
COS301-SE-2021/E-Park-Smart-Water-Monitor
Dynative - E-Park Water Monitor - A system designed to modernize the monitoring of water sources in the national parks and game reserves of Southern Africa with a focus on reliability and efficiency. E-Park uses IoT devices to remotely manage this often overlooked part of park maintenance. It makes use of smart algorithms and artificial intelligence to predict scenarios in order to stay ahead of the curb, potentially preventing disaster while also making the jobs of park rangers and conservationists easier as well as lowering costs by eliminating unnecessary inspections and maintenance.
COS301-SE-2021/Give-a-Lot
Give a Lot is a relatively simple idea that is meant to solve the problem that individuals and organisations encounter when it comes to verifying the authenticity of charities and many other different types of organisations. Give a Lot aims to solve this problem by becoming a central point of reference for the verification for charities and other types of organisations.
COS301-SE-2021/Skills-Hunter
COS301-SE-2021/COS301-SE-2021.github.io
COS301-SE-2021/Coviduous
Coviduous is a program that will be used to arrange and optimize office floor plans according to COVID-19 regulations in South Africa. The application will allow booking and assignment of desks and office spaces for capacity management.