teleren/devto huggingface dataset:
FitGram iOS App
Tags: octograd2020
Published: 2020-05-20 05:39:37

[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!)

## My Final Project
I built an iOS app during a CodePath Bootcamp with my group member during my school year and it was an amazing experience! It's basically a social app for fitness.

## Demo Link
 https://www.youtube.com/watch?v=sDNA9aeJOz8&t=44s

## Link to Code
{% github https://github.com/ayesha1/FitGram/ %}


[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?)
I used Swift as it is an iOS app, Firebase for the real-time database to have an Instagram newsfeed, and programmatic UI to implement the front end. Third-party APIs to make the UI look better as well, such as the buttons and shortcuts for implementing the UI.

## Additional Thoughts / Feelings / Stories
It was an amazing project and we first wanted to include HealthKit but were limited on time, so we just made it similar to Instagram and had Firebase fetch data in real-time.

[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
Devgrad2020: bonjour-hi
Tags: devgrad2020, octograd2020, showdev
Published: 2020-05-20 05:33:32

---
title: Devgrad2020: bonjour-hi
published: true
description: I just graduated from Concordia University, and this was a project that I worked at a Hackathon :)
tags: devgrad2020, octograd2020, showdev
---

[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!)

## My Project

I'm not allowed to show my capstone project in my final year but I would like to show one of my favorite projects at a Hackathon (YHacks) while I was a student :)

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

Bonjour-hi is a multilingual video chat room platform, allowing you to video chat with people from all around the world, without having to speak their language!

You can create video chat rooms, and invite other users to join them. Each user picks their own language, and they hear all of the other users, translated to their own language! You can have a chatroom with someone speaking German, someone speaking English, and someone speaking French, and they'll all be hearing the conversation in their own language, allowing for easy communication with anyone.

## 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 %}`)
https://github.com/chriskfwoo/bonjour-hi

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

Flask, React, Sockets, Google APIs

## Additional Thoughts / Feelings / Stories

This project was really fun to make and we won the Facebook challenge at the Hackathon (Yale University)! 🥳

Congrats to 2020 graduates!

[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
AgroMarket - An App to help Farmers
Tags: android, java, devgrad2020, octograd2020
Published: 2020-05-20 05:33:22

I made a project in college to help Indian farmers as we heard many suicide cases in India due to the reasons like their crops were sold at very cheap prices, they don't know where to sell their products that lead to the wastage of their crops, etc. So, I decided to develop an android app that can help them to list their crops on this platform and anyone who is interested can purchase them. 
To support farmers, the Indian government announces the daily price of crops for every locality in India. These data are available on the data.gov.in website.
Following features are implemented in this app:
- Farmers can list their crops by submitting all the important details
- Anyone who is interested can purchase them (If shown interest in a product, the app will send a notification to the farmer regarding the user such that they can deal themselves)
- Farmers can check the daily prices of the crops of their area and accordingly, they can decide their crop price while listing on the app.


{% github alokbharti/AgroMarket %}
My Graduation Project for Github graduation ceremony
Tags: octograd2020
Published: 2020-05-20 05:30:39

[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!)

## My Final Project
Smart Doc, this project aims to develop an online Diagnosis system which could be used to diagnose Pneumonia using Chest X-Ray images and Malaria using blood-cells patches to detect if malaria causing pathogens are present in it or not. Also, a attempt was made to detect the COVID-19 positive patients using Chest X-Ray images.  

## Link to Code
{% github https://github.com/sanidhyamangal/smart_doc_flask %}
{% github https://github.com/sanidhyamangal/covid-19_dataset %}

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
To build the above project I used following techstack
- Python
- TensorFlow
- Flask 
- Docker
- MS Azure

[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
[C/C++ Build Tools]
Tags: octograd2020, githubsdp
Published: 2020-05-20 05:13:21

[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!)

## My Final Project
C/C++ Build Tools

## Demo Link
This link contains an assignment that uses this project.
{% github https://github.com/BenSokol/EECS678-Project1 %}

## Link to Code
{% github https://github.com/BenSokol/build-tools %}

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
This project is a wrapper around GNU's Make. Basically it just requires adding the build-tools submodule and a very simple Makefile containing 2 lines to the root of the project. It will then compile all files in the src/ submodules/ and test/ directories and link 2 executables, 1 from the src/ directory and 1 from the test/ directory.

The main purposes of this project were:
1. Easy to port build system that required no extra packages, that way it could be run on university computers/servers. 
2. Minimal setup for a new project (i.e. add submodule, 1 file, and optional settings file)
3. Support C and C++
4. Support seperate test executable
5. Support addons that can run arbitrary code (i.e. additional make scripts like "tar", which tars the entire git directory saving the tgz in its parent's directory.)

For testing, i took advantage of the DigitalOcean credit from the #githubdsp

While writing this project i discovered how annoying writing makefiles are, but at the same time how powerful they can be.

## Additional Thoughts / Feelings / Stories
N/A

[Final Note]: # (CONGRATULATIONS!!! You are amazing!)
Controlling Drones With your Arm, a Neural Network Journey
Tags: octograd2020
Published: 2020-05-20 05:12:01

## My Final Project
Why do you need a really big and clunky remote controller to navigate your drones? Can't we just use our arms to tell them where to go just like in the movies? Those were the questions that I asked myself when I decided that I want to test it myself. Looking at the research papers on the subject tells me that currently the arm gesture controller could only achieve an accuracy of 88%. I decided to test it out using RNN to better predict the gesture.

## Link to Code
Check it [here](https://github.com/Rocksus/EMG-RNN-DroneControl)

## How I built it (what's the stack? did I run into issues or discover something new along the way?)
Tech stacks:
- Python
- Dronekit
- Myo
- Tensorflow Keras

Firstly, I learned how to retrieve data from Myo. Myo is an armband made for gesture control by using your muscle contraction as its inputs. I only needed the raw muscle contraction data from Myo, so I extracted it using python and started building the dataset for training.
![Example Muscle Contraction Output](https://dev-to-uploads.s3.amazonaws.com/i/rxn6so7wpavfgl3joj74.png)

Then comes the neural network model building. At that time I was very new to building neural network models, so I thought I would compare several models tuned with different hyperparameters that can achieve the best accuracy. After training the models using the datasets that I've collected, results show that the CNN-RNN hybrid model was the most effective.
![Training Results](https://dev-to-uploads.s3.amazonaws.com/i/2mu1hvwtww93insgfp2f.png)

After testing the model in predicting real-time data, I started developing the controls for the drone. I was able to achieve this by using Dronekit that handles the communication between python and the drone (I'm using Pixhawk). I connected the outputs from the neural network model into the inputs of the python drone controller.
![Arming the drone!](https://dev-to-uploads.s3.amazonaws.com/i/v2xb7wcnvxxmn4jbn17i.png)
![Drone is flying away!](https://dev-to-uploads.s3.amazonaws.com/i/u6ddnp010b9gvvl3lewm.png)

In the end, it was a very exciting feeling when you see what you've built working and lifting off by its own. There are so many things that I can still improve in this project ever since I've learned much more about machine learning. Looking forward for the projects!
Project TMAA
Tags: devgrad2020, octograd2020
Published: 2020-05-20 05:11:58



## My Final Project

We use antennas for all communication purposes like mobile, WiFi, etc. While using antenna array, we may not need to send power to all the antennas. This project aims to reduce power consumption by turning off and on the antennas at some regular intervals (usually different for each of the antenna) while achieving the same result.


## How I built it

For the project I used Verilog for the project on the Xilinx Vivado platform to control the FPGA. We used ZC706 board.

## Additional Thoughts / Feelings / Stories

It was quite an interesting project on FPGA and antenna especially a nice integration between hardware and software.
A better way to write report cards
Tags: devgrad2020
Published: 2020-05-20 05:02:25

As a teacher kid, the entire report card process has never sat right with me. It's like clockwork: every few months, I'd see my parents pour hours into ever-so-slightly tweaking the same few sentences, poring over paragraphs to correct pronouns, transfer grades and comments into Veracross...the list of tedious tasks stretches on.

Thus, over the past few months, I've been working on [RPG](https://github.com/Nathansbud/ReportCardGenerator), a report card generator that integrates with Google Sheets, Excel, and Veracross to expedite the entire report-writing process. Sure, it's far from perfect—there are a fair few features I'm trying to add before my first release, and I have my hands full trying to iron out some pesky bugs—but I'm rather proud of it!

RPG gave me an opportunity to branch out further into Python and begin taking a look at Qt, a framework I plan to keep using in the future. But, more than that, it was my first project aimed at an audience that wasn't myself, and it's been super exciting to see the value my family (and teachers) have been getting from it!
Results of weekend's work
Tags: octograd2020, devgrad2020
Published: 2020-05-20 05:00:29

I created A system of competitive programming in this weekend.
[judgeServer](https://github.com/onsd/judgeServer) is an easy to use judging system.
The system also allows users to post problems.

[demoLink](https://judge-server.now.sh/)
The link will be down soon.


I believe that writing your own problems, rather than just solving them, is a good way to deepen your knowledge.


## How to use
1. clone my repository
2. `docker-compose up`
3. Access `localhost:8080/`


## Things want you to know
- I created it to study some of the techniques.
    - asynchronous processing using SQS
    - Next.js
- I don't have a name for it yet.
- I don't translate it in English yet :3
A Critical Evaluation of Hate Speech Classifiers
Tags: octograd2020
Published: 2020-05-20 04:44:18

## My Final Project
Hi, I'm Vini! Nice to meet you! I'm from Brazil and I am soon graduating from Minerva Schools at KGI, an American university whose undergraduate program includes living in seven different countries across the world! For my senior thesis, I turned a critical eye to the reproducibility of the nascent literature on hate speech classification and provided an application of transfer learning for this classification task. You can find my official-looking abstract below!


## Abstract
In recent years, the spread of hate speech has attracted the attention of academia, governments, and industry alike in response to its dire consequences, online and otherwise. For example, the United Nations Human Rights Council (2018) implicated social media platforms in contributing to the genocide in Myanmar by allowing the systematic dissemination of hatred against Rohingya Muslims. The sheer scale of the generation of online content motivates the necessity of automatic moderation mechanisms, such as the classification and removal of hate speech. The first achievement of this research project is to provide a critical evaluation of the state of the art of the hate speech classification literature by replicating and analysis of three prominent papers. The second contribution is to provide the blueprint of a generalizable training strategy for a hate speech classifier that incorporates transfer learning strategies in Natural Language Processing (NLP).


## Link to Code
{% github https://github.com/viniciusmss/Hate-Compare %}

## Lessons Learned
I have a very short slide deck with takeaways [here](https://docs.google.com/presentation/d/1klhjVsaV87nmgakSEsm1T9BM24mjIZJI1kBV7uPz2A8/edit?usp=sharing). Generally, it's just scary how fragile research is when you take a very close look and try to replicate it. I changed my project slightly midway because my original goal of building extensions to the classifiers I investigate became a bit futile. On the other hand, I truly enjoyed learning more about natural language processing and deep learning through this project, especially given my deep interest in the topic of hate speech.
Genetically informative designs for the study of aging and health associated biomarkers
Published: 2020-05-20 04:58:02

During the last five years as a student, I have worked on completing my dissertation titled "Genetically informative designs for the study of aging and health associated biomarkers." This resulted in publishing the following manuscripts:

- https://bmcmicrobiol.biomedcentral.com/articles/10.1186/s12866-019-1602-8
- https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0170765
- https://www.cambridge.org/core/journals/twin-research-and-human-genetics/article/metataxonomic-analysis-of-individuals-at-bmi-extremes-and-monozygotic-twins-discordant-for-bmi/50D8B81B2D15D5E9AE8824234F7F96D3

Although not a traditional programming project, the analysis for these projects used combinations of makefiles, bash, R, Python, and many bioinformatics-specific tools.

Dissertation Abstract:

Genetically informative study designs have long been of great importance for helping to determine the role the environment and genetic susceptibility play in several human phenotypes. Of such designs, one of the most well-known is the classical twin design, including both monozygotic (MZ) and dizygotic (DZ) participants. In addition to the comparison of MZ and DZ twin pairs, studies focused on MZ twin pairs discordant for a specific phenotype allow for researchers to better understand how environmental influences impact a trait while controlling for the host genomic profile. Beyond the use of twin derived samples, with information on the genomic content of unrelated individuals, it is possible to create genetically informative designs aimed at understanding many biological phenomena.

In this project, genetically informative study designs are used to investigate human aging and health-associated phenotypes. The first study utilizes blood and buccal derived DNA samples collected simultaneously in order to investigate telomere repeat mass (TRM) in both tissue types. These samples were collected from MZ and DZ twin pairs and thus will allow exploration into the heritability of TRM in both tissue types as well as the suitability of buccal derived DNA for TRM measurement. The second study focuses on using multiple genetically informative designs to understand the relationship between the gut microbiota and the host obesity-associated measures. These studies include the use of samples collected from body mass index (BMI) discordant MZ twin pairs and the four-corners study design, with individuals at high/low extremes for both genetic risk for obesity and actual BMI. The final study within this project is aimed at determining the role of cohabitation on the gut microbiota composition. Samples collected from MZ twin pairs who cohabitate and those that do not, in addition to spouse pairs, allows a unique view into the role of cohabitation as an important environmental modulator of the gut microbiota. Microbes that are particularly influenced by cohabitation are further explored to determine relationships between host cardiometabolic and disease burden.
Arrow functions
Tags: javascript, es6
Published: 2020-05-20 04:55:26

---
title: Arrow functions
published: true
description: Brief post related to the awesome arrow functions :)
tags: javascript, ES6
---

This is my third post, and i will talk about arrow functions, which is a new way to create functions.

#Arrow Functions#
In this past weeks, we have been working with javascript ES6, and moved into react, and one of the main things that i learn was about arrow functions, im going to describe which are one of the main benefits that i consider it.

##Benefits##
By using arrow functions, it allow us to manage the *this* context a bit easier, since is bind by default and the other one i would say is short sintaxis which at the same time makes easier to read/create them.

##Examples##
```
function multiply (x,y) {
  return x * y;
}
```
Let's consider the above example, is the regular way to create a function now let's create the same function but as an arrow function.

```
let add = (x,y) => {
  return x + y;
}
```

if no arguments are being pass, we can write the function as follows

```
let saySomething = () => {}
```

Even to simplify a bit more, we can even return on the same line of code without {}

```
let add = ( x, y) => x + y
```

So this is arrow functions in a brief description
Helping Asian Restaurants & Food-insecure Impacted by COVID-19
Tags: octograd2020, showdev, devgrad2020
Published: 2020-05-20 04:47:22

## Preface

As the offspring of Chinese immigrants, I vividly remember skipping meals prior to going to Mandarin Buffet and Grill for dinner among other local Asian restaurants throughout my childhood. Memories like these are what makes it particularly heartbreaking for me to watch predominantly Asian-American restaurants, as well as low-income households, suffer the most amid the COVID-19 outbreak.

Stricken by xenophobia, Oakland and San Francisco Chinatown restaurants report business having declined by 50% or more. On the other hand, food banks are being overwhelmed with millions of Americans left unemployed and devastated by lay-offs. 

## Enter OpenMeal

Bored out of our minds during the quarantine during the last semester of my senior year, a group of 7 friends and I created OpenMeal. Our backend is written in Python and utilizes the Flask framework and our frontend is written in Typescript and utilizes React.

Our platform provides value for users by attending to their role-specific needs: givers can contribute to relief efforts by donating to a "universal pool" of funds, people in need can receive a weekly quota from this pool of funds to "purchase" food from restaurants, and restaurants can gain exposure by listing their profiles/menus onto the platform while also receiving the business they need to pull through this crisis. Our user roadmap is as follows:

1. 7 San Francisco Bay Area Asian restaurants partnered with us
2. Givers contribute money to a universal pool of claimable money
3. Receivers redeem part of their weekly at our partnered Asian restaurants on our website and receive a confirmation code.
4. Receivers go to the Asian restaurant and input the confirmation code on our site on the restaurant's device.
5. The restaurant makes the food and gives it to the receiver.

After recently launching, as of May 21st 2020, we've raised a little over $3,600 and served nearly 50 meals to those in need from impacted Asian restaurants.

## Check Us Out
 
https://www.openmeal.org/
5 Crucial Tools/Skills For Frontend Developers
Tags: javascript, productivity, webdev, ddiscuss
Published: 2020-05-20 04:46:35

Hello ,I am Ahmed and I am a web developer.
Well being a frontend developer, most people think you only build websites but there is more to that than it meets the eyes.I have been into frontend for over 2 years and here are some of the tools you need to have as a developer.


Git:
Git is a version control system that allows you to track or make changes to your code through commits.Most of you would have heard of Git and might have even used.Git is very important due to the fact that it helps you to maintain your codes and keeps it in a remote repository where you can commit to it.The idea behind it is just to push your codes and make commits to it.

Figma / Adobe XD
This are great tools especially if you are into web design,this might be a bonus skill you can add to improve your skill set. Figma is a tool that allows you to create prototypes and wireframes of websites, apps etc same thing with Adobe XD.
Building great websites require great design but learn to keep it simple.

Testing :
Testing is the process of running tests on your codes to find out if your codes function the way they are supposed to.This is one of the key tools you can have in your arsenal. It helps developers to be able to test their codes before actually deploying it.There are various types of testing which are unit testing, logic testing, integrated testing etc..

Debugging:
Who hasn't heard of debugging ?? It is just a method used by developers to fix bugs in their codes that prevent it from functioning.A good developer knows how to debug his/her codes if he knows what he is doing .

JavaScript:
JavaScript is the fastest and popular language in the web development world.Every website runs on JavaScript because it helps in adding interactivity and functionality to your websites. Trust me ,if you are a web developer and you don't know JavaScript, you are not living on earth 😂😂

Thanks for reading.If you feel I missed something out, just comment below.😊😊