Skip to content

Ctrl Alt Defeat - Domain Pulse - Domain Pulse is the ultimate sentiment analysis platform. It gathers and analyses online opinions about any domain, be it a business, a person, or more. With stunning visuals and easy-to-understand statistics, Domain Pulse helps you understand the online presence and sentiment for any domain.

Notifications You must be signed in to change notification settings

COS301-SE-2023/Domain-Pulse-A-Sentiment-Analysis-Platform

Repository files navigation

Asset 4@1x

Issues Check backend code builds Check frontend code builds codecov

Asset 4@1x


Domain.Pulse.Advert.mp4

🤔What is Domain Pulse?

  • Domain Pulse is the ultimate sentiment analysis platform. It gathers and analyses online opinions about any domain, be it a business, a person, or more. With stunning visuals and easy-to-understand statistics, Domain Pulse helps you understand the online presence and sentiment for any domain.
  • 👨‍💻Created by: Ctrl Alt Defeat



📄Documentation

Click on any of these links to explore:
📖 General Overview of our Application
🧪 Technical Documents
👨‍💻 How We Worked
🏆 Prize Motivations



⏯️See the app in action!

Domain.Pulse.App.Demo.mp4


👨‍💻Meet the team

Christiaan Lombard

Project Manager, Frontend Designer and Developer
I have a keen interest in machine learning, design and statistics, as well as how their amalgamation can result in something unexpectedly beautiful. I enjoy taking on a challenge and with industry experience in design and video editing, as well as quantitative analysis - I feel qualified to take on any project that comes my way.

Luke Lawson

Data and ML Engineer, Backend Developer
I am an avid problem and puzzle solver – with my academic interests including AI, statistics, data science, and cyber security. I love being able to put what I know into practice by building something cool - especially if it means I get to challenge myself or learn something new. I consider it crucial to hold on to a sense of humour no matter what! I'm particularly interested in machine learning - especially when applied to novel and fascinating domains such as sentiment analysis.

Thuthuka Khumalo

DevOps, Frontend Developer
I am a software developer and graphic designer with a passion for creating intuitive and visually stunning designs. I am a hardworking and dedicated individual who is always willing to learn and improve. I am also a team player and enjoy working with others to achieve a common goal. I am currently working towards being a Cloud Architect. Two areas of knowledge I consider myself to specialize in are the Angular framework and the Rust programming language. I also know how to utilize the Adobe suite of products to create presentable media.

Portfolio

Caden Dobson

DevOps, Frontend Developer
I am an ambitious, resilient and driven individual who always strives to succeed in any given task. My interests are Computer Science, Quantitative Finance, Big Data Analytics, Artificial Intelligence, and Statistics. I am inventive and incorporate creative thinking into achieving logical solutions to problems. I am an avid learner who endeavours to deepen my knowledge in any field. I work well in high pressure environments and always ensure that I put my best foot forward.

Thomas Blendulf

Backend Developer
I'm a computer science student with a passion and dedication for the work that I do. Whenever I am faced with a challenge I always give my best attempt at completing, learning about and mastering the problem at hand. What drives me to create projects such as Domain Pulse is a love for the creation of software and solutions that have meaningful and visible usage and impact for those it is made for.



🛠How to install locally

Note that Domain Pulse is a web application and the preferred means of using the application is to access it via a web browser at ️domainpulse.app. However, should you require to install and run the application locally, please consult our ️Technical Installation Manual which details the local installation process.


🚀How to Contribute

Thank you for your interest in Domain Pulse! Should you want to contribute to the project, please feel free to contact us at [email protected] to share your idea for the project.

After contacting us, please feel free to clone the repo, create a branch off of 'dev' and implement your feature or bug fix. Please consult our ️Technical Installation Manual for instructions on how to get the app up and running. Once you have implemented your changes, you can create a pull request back to 'dev' which we will review.

In order to be considered, your changes: 1) must be verified to be correct and non-malicious by a member of the Ctrl Alt Defeat Team, 2) pass all of the build and test checks, and 3) meet code coverage requirements in terms of both patch and project coverage.

Once the above requirements are met, we will consider your changes and reach out to you regarding the approval, rejection, or feedback on your proposed changes.


About

Ctrl Alt Defeat - Domain Pulse - Domain Pulse is the ultimate sentiment analysis platform. It gathers and analyses online opinions about any domain, be it a business, a person, or more. With stunning visuals and easy-to-understand statistics, Domain Pulse helps you understand the online presence and sentiment for any domain.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published