crio-bytes / miscellaneous Goto Github PK
View Code? Open in Web Editor NEWMaster repo regarding Miscellaneous MicroBytes.
License: MIT License
Master repo regarding Miscellaneous MicroBytes.
License: MIT License
MicroByte Title: COVID-19 Visualization using Pandas and Matplotlib
Improvement Proposal:
Benefits of proposed improvements:
MicroByte Title: Git Fundamentals
Domain: Version - Control
Scope of learning for learners:
Understanding git and github
Git workflow
Git commands
Activities:
Activity 1(Creating a Repo and Adding files) : Contains brief explanation about creating a repo and adding files.Also explains basic git commands.
Activity 2(Cloning and Branching): Explains the process of cloning and the necessary of branching in git.
Activity 3(Forking and Pull Request): Explains about forking and Pull request. This activity will not be a lot tutorialish.
MicroByte Title: Sketchify your Photo
Improvement Proposal: Make an activity for cartoonizing the image.
Benefits of proposed improvements: Learners will get hands-on experience with the basics of Open CV and will learn various algorithms used in photo editing apps
MicroByte Title: Fixing Bugs
Domain: Android Development (Java)
Prerequisites:
Activities:
MicroByte Title: Building a Decoupled Voice Assistant
Improvement Proposal:
The front-end of the included sample code for the front-end might be buggy. This needs triage and further refining. Optionally, add instructions on how to use the voice assistant in the form of a modal when a user uses the assistant for the first time.
Benefits of proposed improvements:
Learns would gain a better understanding of how the front-end of the application is designed.
MicroByte Title: Face Detection using Chrome Shape Detection API
Domain: Miscellanous
Scope of learning for learners: Learners will get introduced to unknown Chrome APIs. They will explore and buildout any fancy project out of it.
Activities:
MicroByte Title: Interfaces in Java
Improvement Proposal:
Learners can go through the microbyte and solve the activities provided in the Microbyte. After cloning the repository, make a new folder in this format:
<github-username>_solution
In this new folder, you can place the solutions coded by you while going through all the activities. Please refrain from copying and pasting solutions of other learners.
Benefits of proposed improvements:
MicroByte Title: Data Science Libraries
Improvement Proposal: A next activity has to be added where all the different functionalities of seaborn would be demonstrated.
Benefits of proposed improvements: Learners will be able to get hands-on experience with seaborn.
MicroByte Title: Linear Regression with Regularization
Domain: Machine Learning
Scope of learning for learners:
Activities:
MicroByte Title: Invisible Cloak Using Open CV
Domain: Python, Open CV, Machine Learning
Scope of learning for learners: Learners will be able to develop a harry potter's invisible cloak and learn basic and intermediate concepts of computer vision using python
Activities: This MicroByte will include an activity wherein we will build Invisible Cloak Using Open CV from scratch.
MicroByte Title: My Notes
Domain: Android App Development
Scope of learning for learners:
Activities:
MicroByte Title: Data Science Libraries
Domain: Data Science, Python
Scope of learning for learners: Hands-on knowledge of every python library needed for data science and data analytics.
Activities: Each Activity will contain a library, its documentation, required code for its implementation and visualization.
MicroByte Title: Cross-Platform App using Python
Domain: Python, Usage of APIs, Kivymd, a bit of UI/UX
Scope of learning for learners: This micro byte will walk you through the basics of building an app in Python. Here I will briefly discuss various components to be used, how to fetch data from API, and process in the background to be presented to the user. All the code will be written in Python and a bit of kivy lang which is very easy to understand. I will not explain the conversion part (python file to apk) in detail and just an overview as that is a wide domain and requires a separate byte but the application build is cross-platform.
Activities: Some activities include:
MicroByte Title: Hadoop Cluster
Improvement Proposal:
Benefits of proposed improvements:
By default when Datanode is connected to the Masternode , Datanode provides its all storage to the Masternode but we can control it , with the help of the proposed improvement you can provide limited storage or the desired amount of storage to the Masternode.
MicroByte Title: Coding and Debugging
Domain: Android Development (Java)
Prerequisites:
Need to know Basic Java, DSA, and Algorithm.
Knowledge of Android Studio.
Activities:
Need to add recognition for contributions of @amoghrajesh for review and eventOrganizing
MicroByte Title: Sketchify your Photo Microbyte
Domain: Python, ML, Open CV
Scope of learning for learners: Understand and implement basics of open cv with a real-time algorithm that the photo editor app uses for making a pencil sketch.
Activities: The activity will include a pencil sketch generation from a photo using fundamentals of open cv.
MicroByte Title: Getting Started with Docker
Domain: Docker, Containers, Cloud, DevOps, Spring(Java)
Scope of learning for learners:
Activities:
MicroByte Title: Fixing Bugs
Domain: Android App Development
Scope of the learners:
Activities:
MicroByte Title: COVID-19 Visualization using Pandas and Matplotlib
Improvement Proposal:
Benefits of proposed improvements:
MicroByte Title: Interfaces in Java
Improvement Proposal:
Learners/Contributors can go through the microbyte. If you feel:
Then you can definitely propose those changes through PRs. Please refrain from adding more activities as they are enough according to the time limit.
Benefits of proposed improvements:
Microbyte content will be improved
MicroByte Title: Linear Regression with Regularization
Improvement Proposal:
Make an activity preceding the first activity in the micro-byte, which does the following:
After you have the preprocessed form of the dataset, you can extend Activity 1 by using a different linear regression model trained on new preprocessed data and show the reduction in error which a simple preprocessing can lead to.
Benefits of proposed improvements:
Users will get a practical intuition of the increase in the performance or reduction in the error, to which a carefully preprocessed dataset can lead to
MicroByte Title: Hadoop Cluster
Domain: Big data management
Scope of learning for learners:
Activities:
MicroByte Title: COVID-19 Visualization using Pandas and Matplotlib
Domain:
Scope of learning for learners:
Activities:
MicroByte Title: Linear Regression with Regularization
Improvement Proposal:
Update the content delivery of the micro-byte and format the content in a small, easily digestible format so that users might not get overwhelmed by the number of concepts that are in there. Also, make the micro-byte look more presentable.
Benefits of proposed improvements:
User Engagement will increase.
MicroByte Title: Building a Decoupled Voice Assistant
Improvement Proposal:
Add a link to your own spins of the project you make upon taking the Building a Decoupled Voice Assistant MicroByte in https://github.com/Crio-Bytes/Miscellaneous/blob/main/Building_a_Decoupled_Voice_Assistant/src/activity-5/SHOWCASE.md.
Benefits of proposed improvements:
Learners would gain confidence in showcasing their creations and writing about it.
In this Micro-Byte we will learn how to implement speech to text functionality in android. To enable our app to use speech to text we have to use the SpeechRecognizer class. And how to make SpeechToText android app
Activities
Entity: @Ak-Shaw
Contributions:
MicroByte Title: Learn Building Blocks of Image Processing
Domain: Image Processing
Scope of learning for learners:
Activities:
MicroByte Title: Fetching Data from URL
Domain: Android App Development
Scope of the learners:
Activities:
MicroByte Title: COVID-19 Visualization using Pandas and Matplotlib
Improvement Proposal:
Benefits of proposed improvements:
MicroByte Title: Implement logic
Domain: Android Development (Java)
Prerequisites:
Activities:
MicroByte Title: Cross-Platform App in Python
Improvement Proposal:
Benefits of proposed improvements:
MicroByte Title: COVID-19 Visualization using Pandas and Matplotlib
Improvement Proposal:
Benefits of proposed improvements:
MicroByte Title: COVID-19 Visualization using Pandas and Matplotlib
Improvement Proposal:
Benefits of proposed improvements:
All The Best!!
MicroByte Title: Building a Decoupled Voice Assistant
Domain:
Scope of learning for learners:
Activities:
MicroByte Title: Interfaces in Java
Domain: Object Oriented Programming(Java)
Scope of learning for learners:
Activities:
MicroByte Title: Face Detection using Shape Detection API
Improvement Proposal:
Replace the boundary box face with Deadpool mask or any other favourite character of your choice!
Benefits of proposed improvements:
Learners will gain experience with image and video manipulation using HTML Canvas API
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.