teleren/devto huggingface dataset:
ITProject - Hotel Management System
Tags: devgrad2020, octograd2020, githubsdp, angular
Published: 2020-05-20 08:13:41

#Sayura Beach Hotel

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/x8nar5v3ppqx4hxse2bh.png)

Developed a hotel management system for [Sayura Beach Hotel](http://www.sayurabeachhotel.com/) related with ITProject module in second year, second semester. It is a community effort and my contribution to this major project is Maintenance Management. This system generate reports for specific dailyshift and equipment details.

This project was generated with Angular CLI version 8.2.1 and Nodejs.

GitHub Repo 📌 {% github Sewvandiii/sayura-beach-hotel %}
Analyzing COVID as a Student
Tags: octograd2020, githubsdp, sajjal
Published: 2020-05-20 08:10:20

## COVID-19 Analyzer


## Demo Link: `http://35.224.203.126:2000`
 

## Link to Code: `https://github.com/Sajjal/Covid-19-Analyzer`

It is a lightweight application to analyze COVID-19 Statistics.

This application is developed using Node.js, Express.js, Cheerio.js, Chart.js, and some basic HTML and CSS. Data is retrieved by scraping Worldometers.info. The user interface is responsive and minimal.

After completing S & D Budget-Sheet `https://github.com/Sajjal/Budget-Sheet` I was looking for ideas to keep practicing. Several ideas came to my mind such as:

1. Home Inventory Tracker [Wife said she won't have time to input data all the time].
2. Movie Recommender [Unsatisfactory Value Proposition].
3. Youtube Radio [Still Under Consideration].
4. Covid-19 Analyzer [New Technologies to learn, viable and fun. Perfect].
and here it is.


# Thank you github for providing resources to test and deploy this application.
Class of 2020, Octograd2020
Tags: octograd2020
Published: 2020-05-20 08:09:44


## My Final year graduation Project

This is my final year project (`{% https://github.com/PseudoNerd/Final-Project %}`)

I'll be using the mean stack to build the project.

You have no idea how sad it is for some of the students from the batch of 2020. I'm blessed to be at a better place and I hope things will get better soon.
EasyBicing - Hackathon Project 
Tags: octograd2020
Published: 2020-05-20 08:03:22

# EasyBicing

We made a responsive web application with node.js, Html and CSS to solve the problems that bicing users usually have, for that we implemented real-time and history functionality.

## Why we did it

As we told, we based on the main problems that our friends are having when they use bicing, we asked them and their main problems where things like "I have to be pending of the application if i want to know if the station near my home is full ore it has bikes" or "If i go to a place, i don't know if where i want to park my bike has empty slots" so we build a solution for them.

## Main Funcionalities

#### Real Time

* __Find Bike__: Show you a path to the nearest bicing station with bikes
* __Park Bike__: You can chose between two options
  * Near Station: Shows you the path to the nearest bike station with spots to park the bike
  * Search: You can manually search the station that you want to go even if that station is full
  
* __Find Route__: It's a search engine to search a route to the location that you want

The map will show you all the stations of bicing with the actual ocupation showed by color:
  
  * *Green*: More than 50% of bikes of the station are available
  * *Orange to red*: There is at least 1 bike, and it's a gradient, from 49% to 1%
  * *Black*: There is no bikes available
  
  (The inverse if you are looking for parking your bike)
  
 If you click any point in the map, a pop-up will appear with the basic information of that bike station, you will have the available bikes that it has, the number of the slots, and the address of that specific station, also, a "Go" button will appear and if you click on it, the system will generate a route from your location, based on the device position and the station that you selected.
 
 Also we have implemented an alarm system that allows the user to set alarms to know if one station have at least 1 bike, lots of bikes or the station is empty.
 
##### Data Analysis

  Mobility:Lab provided us a dataset with the information of the bicing usage for the last year, we had like 120K rows for each day. We parsed all of the available data, and we made two heat maps of the usage of bicing based on day of the year and time of the day, the main use of this could be help the user to predict the best time for him to do his trips, and his best stations based on time and what they need.
  
# Technologies used

  For the realtime application we used node.js, html, and we used leaflet and graphopper for the map and routes visualization, all of the apis used are based on openmaps and are licensed as open source.
  
  For the data analytics and visualization, we used the dataset of Mobility:Lab and some shell comands like awk to parse it into something that we actually can use, and then used CARTO for the visualization.

# Code

https://github.com/andreugallofre/EasyBicing
Automated Vulnerability Scanner
Tags: octograd2020
Published: 2020-05-20 07:50:02

I had the chance to be one of the interns in one of the most famous cybersecurity company in my country. During my end of studies internship i am charged to develop a tool ( a Vulnerability Scanner ) to test to measure the level of security awareness in one company where the officer will run our tool in the internal network and it will do all the process automatically from scanning the network and identify and the devices connected and the service running on it then search for the most adeaquate vulnerability and try to exploit it and finally our scanner will generate a fully detailed report that help the cybersecurity team to identify their weakness and try to fix them .

Our scanner is fully developed with Python and Bash Scripting and for the dashboard to show the report and the results we are using kibana ( ELK Stack).

## Link to Code

[Note]: # (Our markdown editor supports pretty embeds. If you're sharing a GitHub repo, try this syntax: `{% github link_to_your_repo %}`)

I want to think all the company that provide me with the support to release my project and my intern mate without him i cant achieve this goal .And i want to think Github to provide me with the student pack #githubsdp that i use it to deploy my tool on the cloud and to test it before deploy on the company infrastructure ( i cant mention the company name for the privacy policy )
Automate Razer devices on Linux
Tags: razer, linux, python, automation
Published: 2020-05-20 07:48:50

---
title: Automate Razer devices on Linux
published: true
description: A command line interface to control Razer devices on Linux
tags: razer, linux, python, automation
---

[`razer-cli`](https://github.com/LoLei/razer-cli) is a command line interface to control Razer devices on Linux, where no official Razer driver software exists. [`openrazer`](https://openrazer.github.io/) is the driver used with `razer-cli`. It's a project I built independently during the last year.

I was unsatisfied with the main GUI alternatives on Linux, since they don't offer scriptability. The main thing I wanted to be able to do was setting the color of the LEDs of my Razer keyboard and mouse automatically, ideally according to the colors of my wallpaper. [`pywal`](https://github.com/dylanaraps/pywal) generates color schemes from pictures, so `razer-cli` can use these colors to automatically set the LED colors.

Over time, more features were added to `razer-cli`, such as controlling DPI, brightness, different LED effects, etc.

It's part of my *color everything* pipeline, which tries to automatically apply color schemes to every possible device and software I have. This can be seen in action [here](https://github.com/LoLei/dotfiles/blob/master/exec-wal.sh).

Feel free to check out [`razer-cli`](https://github.com/LoLei/razer-cli) and my [other projects](https://github.com/LoLei/portfolio)!
Corona Virus Tracker Application
Tags: octograd2020, githubsdp, spring, java
Published: 2020-05-20 07:46:56

# I have made a Spring Boot Application that updates every 30 minutes to show the number of confirmed COVID-19 cases from across the globe in different regions

![Screenshot](https://dev-to-uploads.s3.amazonaws.com/i/bamh9ip1j5h2s4gxlqc2.gif)

#### Application Link : [covid.subho.xyz](https://covid.subho.xyz)
 
#### Link to Code : [github.com/ohbus/covid-tracker](https://github.com/ohbus/covid-tracker) 

### I have used Spring Boot Framework to build this application and link the backend to frontend using Thymeleaf to display the data. The application is packaged in a `jar` and has also been `dockerized.` 

### Both of these packages can be found under [packages](https://github.com/ohbus/covid-tracker/packages) and [releases](https://github.com/ohbus/covid-tracker/releases) inside my [GitHub repo](https://github.com/ohbus/covid-tracker)

![Alt Text](https://dev-to-uploads.s3.amazonaws.com/i/mzzv5pntre4wnnwxt40p.PNG)

#### I have been using [GitKraken Pro](https://subho.xyz/git) which is absolutely amazing in managing projects. I would like to thank GitHub for providing uncountable tools and softwares for free to Student Developers


##### I would love if somebody to contribute to the project on developing the frontend part of this project as it has been the bare minimum.

#### Thank You.
[ShapEditor - Student Project]
Tags: octograd2020
Published: 2020-05-20 07:46:39

## My Final Project
One of the best project I did during my studies is a software that allows you to edit shapes. It's a very simple project, but it allowed us (my friend and I) to develop our development skills.
The project is written in C++ and draws all the power of Object Oriented Programming.
Our project also uses a few libraries like SFML, which allows you to make interfaces in C++, and TGUI, which provides the necessary tools to make SFML a little more beautiful.
The whole thing is documented so that Doxygen generates nice documentation files, and the compilation is managed by CMake.
This project was really rewarding as a student because it really let us see what we can do. On top of that we made mistakes, of course, but it's by making mistakes that we learn and improve greatly.

## Link to Code
{% github https://github.com/LenhardErwan/Projet-POO %}
My Senior Project
Tags: octograd2020
Published: 2020-05-20 07:46:31

[Comment]: # (All of this is placeholder text. Use this format or any other format of your choosing to best describe your project and experience.)

[Note]: # (If you used the GitHub Student Developer Pack on your project, add the "#githubsdp" tag above. We’d also love to know which services you used and how you used it!)

## The Project

With the current pandemic we are facing right now, wouldn’t it be great if there were more ways to be entertained at home? Our project is attempting to explore a new area in comedy: robot comedy. Our team is aiming to make robot comedy just as great as human comedy. To do so, the robot needs to be able to detect laughter just as a human does. Doing so will allow the robot to better judge an audience’s reaction to a joke to by the robot itself.

To solve this problem, our team split the audio clips recorded from the robot into jokes and pauses. Afterwards, we analyzed audio to extract features to assist our team with training our machine learning model. We used a variety of techniques, besides machine learning, to detect positive reception to a joke such as setting a noise threshold and a moving average filter to narrow down “where” in the audio to search. This is all happening in real-time.

Now you may ask, “Why would I want this?” Our system is pretty accurate with a positive joke reception detection accuracy rate of 85%. Our system also allows the robot to tell more diverse jokes as opposed to just following a linear script. Our system will allow the robot to adapt to various situations and different audiences. Our project also has the potential to expand into other technology territories such as smart assistants and phones. In the future, this project could also be used to detect other sounds as well.

## Demo Link
[View on YouTube](https://youtu.be/B4zP_Dhw6eY)

## Link to Code
Private at the time of writing, but we might be able to make it public in the future.

[Note]: # (Our markdown editor supports pretty embeds. If you're sharing a GitHub repo, try this syntax: `{% github link_to_your_repo %}`)

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
### Tech Stack

- Python
  - SciPy
  - SciKitLearn
- PRATT
- ELAN

### What did I learn?

ML requires a lot of human learning as well. So much for machine work. :)

## Additional Thoughts / Feelings / Stories

We ran into a lot of unexpected issues such as not having enough annotations, algorithms not giving expected results, the recorded data not giving enough information, and having to dive headfirst into new territory: (real-time) audio manipulation. While we were able to get the main parts of the project done, we didn't accomplish as much of our stretch goals as we would have liked. However, this was definitely a great learning experience. I will likely come back to continue working on this project in the near future. 

[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
rafMetrics
Tags: octograd2020, githubsdp, python, complexity
Published: 2020-05-20 07:45:55

## My Final Project
r-Complexity is a refined complexity calculus model which defines a new asymptotic notations that offer better complexity feedback for similar programs, providing subtle insights even for algorithms that are part of the same conventional complexity class. 


## Link to Code

{% github https://github.com/raresraf/rafMetrics %}

## The Platform

### rafComputing

The ML-based tool implementing the process of automatically tailoring a suitable rComplexity Class for an algorithm.

### WebMonitoring

A tool for monitoring multiple network resources and websites.
Gather data by periodically monitoring specific resources and websites and stores results in database.

#### ResourceManager

Monitors all resources by periodically (timer set default at 1 hour interval) sending requests to existing resources.
Store simple metrics like total time or total requests answer as entries in DB.

#### WebsiteManager

Monitors all websites by periodically (timer set default at 1 hour interval) generating a HAR (HTTP-Archieve data performance file) for loading metrics corresponding to a website, with Chrome using Browsermob-Proxy.
Also parse and store valuable insights resulted from the HAR file into DB.
The service uses [speedprofile](https://github.com/parasdahal/speedprofile) engine.

#### WebMonitoring API

Provide an API for interrogating useful metrics from DB.

### Login

Backend implementation to provide a simple authentication, registration and management for users inside rafMetrics platform.

### DockerConfig

Keeps track of all Docker Compose/Docker Swarm settings and configurations.

### KubernetesConfig

Keeps track of all k8s settings

### MySQL

Database used to store persistent data required by Login and WebMonitoring.
All relations are kept in **Boyce-Codd Normal Form**.

### deploy_repo.sh

Simple script to ensure dockerize and deployment in Kubernetes for all backend components

### metricsUI

Frontend implementation of rafMetrics platform based on Flatlogic Template: React Material Admin — Material-UI Dashboard
AI Waste Segregation System
Tags: octograd2020, githubsdp, machinelearning, python
Published: 2020-05-20 07:43:27

## My Final Project
An AI Waste Segregation System that uses Machine Learning and Object Detection to detect the type of waste and segregate it into Biodegradable and Non-Biodegradable depending on the results of the Object Detection. It is a stand-alone system that can be used in a multitude of locations.

## Link to Code
{% github https://github.com/Dhananjayan-PN/AutoDust %}

## How we built it
The system was built entirely in Python. For the Object Detection, we used YOLOv3 as our trained model to accurately detect the type of waste. We used a RaspberryPi to control the motors depending on the command from the server. Yes, we divided the workload into 2, the server (cloud) and the client (RaspberryPi), which made it much faster and efficient.

## Additional Thoughts
We learned a  lot of new things in this project including how to use the Cloud (thanks AWS) to your benefit. We also learned how we could efficiently divide the workload for better performance. All-in-all great experience!
Women Tech Network 
Published: 2020-05-20 07:40:34

On a mission to unite 100 000 women in tech to discuss things that matter!  

As a member of the WomenTech Network, I get to learn about diversity & inclusion, develop my leadership skills and expand my network.
 
Please register yourself for the global conference as it will help to ameliorate your contacts in the industry.
https://www.womentech.net/women-tech-conference?join=MTY0NTU=

My profile :- https://www.womentech.net/global-ambassadors/India/Harsh/Tiwari

#womenintech #diversity #womentechmakers #womentech #inclusionanddiversity #womenwhocode #diversityintech #girlsintech
AR/VR is the future
Tags: ar, vr, unity3d, gamedev
Published: 2020-05-20 07:39:30

AR/VR is now not only limited to building and playing games or getting a roller coaster experience but now is much more than that. In future, this is going to be used for almost every application and that is what developers are trying to do currently. 
In hard times like COVID-19, AR/VR can make life easy where a person working from home can experience work from office and do the work as he/she does on a regular basis. This way (ideally), there will be no difference in work from home and work from office. Person while staying inside can do almost anything that he/she wants to do. 
These days, it is being used in almost every field like medical where doctor can operate a person remotely with help of robots and VR and it has infinite possibilities. 
Innovation in this field is endless and can be used for betterment of society.
GradeTree
Tags: octograd2020
Published: 2020-05-20 07:37:36

Hey, this is Kevin. I'd like to introduce a project called GradeTree that I made during high school.

## My Final Project
I made the app GradeTree in my junior year in high school. It is an app for students to manage their grades and other school-related information. Here's a little backstory about the project.

In April 2019, the Chicago Public School District switched from its old grade book system into a new platform called Aspen. Ever since its first day of release, the platform has faced criticisms from both teachers and students in the district. Many students complained about the difficulty of finding grades. So I decided to do something about it. Using web scraping, I was able to make an app that displays students' grades, attendance records, digital transcripts, and other information in an intuitive interface. I also took steps to ensure data security and accessibility.

Since the release of the app, it has helped hundreds of students across the district. The source code is on GitHub so that other high school students in the district could also engage in the development and provide feedback. At the beginning of this year, I was offered the opportunity to meet with the team from Chicago Public Schools, including its CIO, where I introduced my project to them. They told me that they would like to offer me opportunities to work with CPS and continue improving the user experience of student platforms

## Demo Link
https://play.google.com/store/apps/details?id=com.kevingaojx.gradetree&hl=en_US

| ![image_2020-05-20_02-18-39](https://skylark-workshop.xyz/blog/content/images/2020/05/image_2020-05-20_02-18-39.png) | ![image_2020-05-20_02-19-33](https://skylark-workshop.xyz/blog/content/images/2020/05/image_2020-05-20_02-19-33.png) |
|:---:|:---:|


## Link to Code
{% github https://github.com/gaojunxuan/GradeTreeCPS %}

## How I built it
I built the app using JavaScript with React Native. I used the Expo toolchain. It was my first time making an app using React Native (I used to be a UWP developer), and I definitely learned a lot through the development process.


## Additional Thoughts / Feelings / Stories
This project is kind of a milestone in my high school career. I transferred to my high school in my junior year, barely knowing any people. Building this app helped me find my place in this community and my way of contributing to it. I grew more confident during the development of the app and was able to meet many great people. Some people that I met because of this project later became some of my best friends.
LED-Matrix Real time clock, remote Controlled Raspberry Pi [Python]
Tags: raspberrypi, led, matrix, python
Published: 2020-05-20 07:34:49

Hi everyone!

I use this opportunity to showcase one of my most favorite private projects I did while studying electrical engineering. For Christmas, I have decided to build something very special for my girlfriend, so I came up with the idea of a remote controlled LED-Matrix, where I could post messages from my mobile device, which are then displayed by the Matrix. 

For the project I have used:
- [Power Supply](https://www.amazon.de/gp/product/B01HRR9GY4/ref=ppx_yo_dt_b_asin_title_o07_s00?ie=UTF8&psc=1)
- [Raspberry Pi 3B](https://www.amazon.de/Raspberry-Pi-Model-ARM-Cortex-A53-Bluetooth/dp/B01CD5VC92/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=raspberry+pi+3b&qid=1589958053&s=computers&sr=1-4)
- [Adafruit 32x32 RGB LED Matrix](https://www.adafruit.com/product/607)
- [Adafruit RGB Matrix HAT](https://www.adafruit.com/product/2345)
- Some wood

After I soldered everything together things were looking very good, and I was able to control the LED Matrix using [this library on GitHub] (https://github.com/hzeller/rpi-rgb-led-matrix/tree/master/bindings/python).

I developed a custom script, which shows the actual time and synchronizes via Internet. While there is an active Internet connection the Raspberry Pi connects to a web service and fetches the strings I upload there using my mobile device. So whenever any change in the string occurs the LED Matrix shows it. Also, on special dates, like when we had our first kiss, etc. the Matrix displays a special letter every full hour. 

Since pictures say more than a thousand words, [here is a short video clip](https://vimeo.com/420579371)
 and some static images :)

<img src="https://dev-to-uploads.s3.amazonaws.com/i/5on9ikyg13zyjaqyfxr7.jpg" alt="image_1" width="300"/>
<img src="https://dev-to-uploads.s3.amazonaws.com/i/9avuj516et6xxrttlwwn.jpg" alt="image_2" width="300"/>


Thanks for reading! For any specific questions, feel free to ask.