Code Monkey home page Code Monkey logo

Debabrata mallick's Projects

ahmednagar-covid-data-analysis icon ahmednagar-covid-data-analysis

Coronavirus disease (COVID-19) is an infectious disease caused by the SARS-CoV2 virus. Most people who fall infected with COVID-19 will experience light to medium symptoms and recover without special treatment. Nevertheless, some will become seriously sick or may die, so that people might need medical attention. In this pandemic situation, India faced the second-highest number of covid cases. Among them, the Ahmednagar district in Maharashtra faced a large number of covid causes and death. For analysis of Covid-19 death, we received data from the Department of Health Services, Government of Maharashtra, on 8th July 2021, on Covid cases and deaths. From the given data on Covid cases and deaths file, we analyze every fourteen talukas of Ahmednagar, which will help to improve the delivery of health services in the state of Maharashtra.

ai-personal-assistant icon ai-personal-assistant

Libraries required to be installed using Pip Command: 1)Pyttsx3 2)speech_recognition as sr # pip install speechRecognition 3)Wikipedia 4)Django In-Built libraries required to be imported: 1)import datetime 2)Web browser 3)os 4)smtplib Command required to start the server: Type 'python manage.py runserver' on cmd The implemented voice assistant can perform following tasks: 1)It can search something on Wikipedia 2)It can open YouTube site in the browser 3)It can open Google site in the browser 4)It can play music 5)It can know the current time 6)It can open VS Code Program 7)It can send Email 8)It can show the result of the resolution theorem with an example. 9)It can find shortest path using A start search. 10)It can draw various figures.

blood-cell-image-classification-for-detecting-malaria-using-cnn icon blood-cell-image-classification-for-detecting-malaria-using-cnn

Abstract: (1) Malaria is a serious disease that can make humans ill and sometimes it becomes a fatal disease that leads people to die. It is caused by a parasite that commonly infects a definite type of mosquito. Its symptoms are quite similar to normal flu so it is necessary to know accurately whether a person is malaria-infected or not. In our project, we will try to proposed a model that makes an assumption about which people are infected in terms of their symptoms. (2) We will try to illustrate a model with the help of deep learning (Like: Convolutional Neural Networks) or classification algorithms (Like: Supervised Machine Learning) for justifying the dataset. (3) We have collected the dataset from Kaggle but the data is originally from National Library of Medicine (NLM). The dataset includes more than 27,000 images in which half of the images for ‘Uninfected’ and other half for ‘Parasitized’ patients (4) Moreover, our project may takes the initiative to justify non-contagious malaria-infected person with an appropriate accuracy in this present day.

cloud-management-system-using-the-libvirt-api icon cloud-management-system-using-the-libvirt-api

Introduction Many popular cloud management systems and virtualization tools are built over the libvirt API. The libvirt API lets users deploy and manage the lifecycle of VMs spread over multiple physical servers, and works across a variety of backend hypervisors. The goal of this assignment is to familiarize yourself with the libvirt API by using it to build a simple framework to manage cloud applications. In this assignment, we will build the autoscaling functionality that many cloud management systems provide to the cloud users. Real-life systems and cloud applications today (e.g., web servers, database servers) are built to be scalable, so that system performance can keep up with increasing load. A cloud application deployed on VMs or containers can be scaled either horizontally (by adding more replica VMs) or vertically (by increasing the resources allocated to the existing VMs). We will focus on horizontal scaling in this assignment. The scaling can be triggered in many ways, e.g., when the CPU utilization of the VMs running the application crosses a threshold. Most cloud management systems today come with some autoscaling support. When you run an application on a VM in a cloud and enable autoscaling, the cloud management system monitors the utilization of various hardware resources (CPU, memory, disk, and so on), and spawns a new instance/replica of your application node if some resource utilization crosses a threshold. We will build a simplified version of this feature in this assignment.

container-using-linux-namespaces-and-cgroups icon container-using-linux-namespaces-and-cgroups

In this assignment, you will understand how containers work by building one from scratch yourself. You will also experiment with existing container frameworks. Before you begin, you are expected to have a good understanding of Linux namespaces and cgroups as studied in class. You will also benefit from reading helpful articles online on how to build containers from scratch, like this tutorial. Every container needs a good root filesystem. The easiest way is to download one online, e.g., from this link that is provided in the previous tutorial. If you wish to build a root filesystem yourself, you can find some great resources online like this talk. This talk demonstrates several tools to build a root filesystem, including Buildroot. If you have never used containers before, it is a good idea to install and run one or more popular container frameworks like LXC and Docker, to understand the behavior of containers.

cs766-analysis-of-concurrent-programe icon cs766-analysis-of-concurrent-programe

Introduction Our task was to develop a tiny software tool that takes a program as input and outputs all valid traces. Input program is allowed to have assert statement in it. If there exists a sequential execution(valid trace) that violates the assert statement, then our tool stops exploring traces and outputs the result as “Assertion violation” and displays this trace. Input constraints: 1. 1 ≤ n ≤ 10. 2. Maximum number of instruction per process = 4 3. Fixed global variables: x , y, and z. 4. Maximum number of local registers in the input program= 10 5. Each read instruction can obtain its value from max 4 write instruction. So, if there is read instruction, r = x, then it can obtain a value of x from max 4 write instructions on variable x. 6. Initially x=0 , y=0 , z=0. (Global variables are initialised with zero.)

e_shop icon e_shop

<p align="center"><img src="https://laravel.com/assets/img/components/logo-laravel.svg"></p> <p align="center"> <a href="https://travis-ci.org/laravel/framework"><img src="https://travis-ci.org/laravel/framework.svg" alt="Build Status"></a> <a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/d/total.svg" alt="Total Downloads"></a> <a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/v/stable.svg" alt="Latest Stable Version"></a> <a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/license.svg" alt="License"></a> </p> ## About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as: - [Simple, fast routing engine](https://laravel.com/docs/routing). - [Powerful dependency injection container](https://laravel.com/docs/container). - Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. - Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). - Database agnostic [schema migrations](https://laravel.com/docs/migrations). - [Robust background job processing](https://laravel.com/docs/queues). - [Real-time event broadcasting](https://laravel.com/docs/broadcasting). Laravel is accessible, yet powerful, providing tools needed for large, robust applications. ## Learning Laravel Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of any modern web application framework, making it a breeze to get started learning the framework. If you're not in the mood to read, [Laracasts](https://laracasts.com) contains over 1100 video tutorials on a range of topics including Laravel, modern PHP, unit testing, JavaScript, and more. Boost the skill level of yourself and your entire team by digging into our comprehensive video library. ## Laravel Sponsors We would like to extend our thanks to the following sponsors for helping fund on-going Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell): - **[Vehikl](https://vehikl.com/)** - **[Tighten Co.](https://tighten.co)** - **[British Software Development](https://www.britishsoftware.co)** - [Fragrantica](https://www.fragrantica.com) - [SOFTonSOFA](https://softonsofa.com/) - [User10](https://user10.com) - [Soumettre.fr](https://soumettre.fr/) - [CodeBrisk](https://codebrisk.com) - [1Forge](https://1forge.com) - [TECPRESSO](https://tecpresso.co.jp/) - [Pulse Storm](http://www.pulsestorm.net/) - [Runtime Converter](http://runtimeconverter.com/) - [WebL'Agence](https://weblagence.com/) ## Contributing Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). ## Security Vulnerabilities If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [[email protected]](mailto:[email protected]). All security vulnerabilities will be promptly addressed. ## License The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

gise-tool-for-visualization-of-census-data icon gise-tool-for-visualization-of-census-data

We want to help college teachers to teach their students about visualizing and analyzing census data. This is a tutorial-based website where teachers can teach students about the Maharashtra household amenities District, Taluka, and Village level Map, which are based on 2011 Census data of Maharashtra. Also, this site has combined the original dataset with geospatial vector data format files so that students can do some of their own analyses based on their needs in the near future. Where all the attributes of all this census data will be available and their explanation, with all this Map, also has some Histograms and some Scatter plots of those Census data. To understand all this, this site has a proper explanation for them. We also provide this All Map original dataset with geospatial vector data format so that the student can download it on their local PC and play with them, and there will be instructions so that they can do some of their own analysis. Also, have some pre-given homework or exercise to do for students to identify their learning levels and evaluate them. May also include some case studies.

shopping_cart icon shopping_cart

<p align="center"><img src="https://laravel.com/assets/img/components/logo-laravel.svg"></p> <p align="center"> <a href="https://travis-ci.org/laravel/framework"><img src="https://travis-ci.org/laravel/framework.svg" alt="Build Status"></a> <a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/d/total.svg" alt="Total Downloads"></a> <a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/v/stable.svg" alt="Latest Stable Version"></a> <a href="https://packagist.org/packages/laravel/framework"><img src="https://poser.pugx.org/laravel/framework/license.svg" alt="License"></a> </p> ## About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as: - [Simple, fast routing engine](https://laravel.com/docs/routing). - [Powerful dependency injection container](https://laravel.com/docs/container). - Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. - Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). - Database agnostic [schema migrations](https://laravel.com/docs/migrations). - [Robust background job processing](https://laravel.com/docs/queues). - [Real-time event broadcasting](https://laravel.com/docs/broadcasting). Laravel is accessible, yet powerful, providing tools needed for large, robust applications. ## Learning Laravel Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of any modern web application framework, making it a breeze to get started learning the framework. If you're not in the mood to read, [Laracasts](https://laracasts.com) contains over 1100 video tutorials on a range of topics including Laravel, modern PHP, unit testing, JavaScript, and more. Boost the skill level of yourself and your entire team by digging into our comprehensive video library. ## Laravel Sponsors We would like to extend our thanks to the following sponsors for helping fund on-going Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell): - **[Vehikl](https://vehikl.com/)** - **[Tighten Co.](https://tighten.co)** - **[British Software Development](https://www.britishsoftware.co)** - [Fragrantica](https://www.fragrantica.com) - [SOFTonSOFA](https://softonsofa.com/) - [User10](https://user10.com) - [Soumettre.fr](https://soumettre.fr/) - [CodeBrisk](https://codebrisk.com) - [1Forge](https://1forge.com) - [TECPRESSO](https://tecpresso.co.jp/) - [Pulse Storm](http://www.pulsestorm.net/) - [Runtime Converter](http://runtimeconverter.com/) - [WebL'Agence](https://weblagence.com/) ## Contributing Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions). ## Security Vulnerabilities If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [[email protected]](mailto:[email protected]). All security vulnerabilities will be promptly addressed. ## License The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

shoppingbuddy icon shoppingbuddy

Steps to install and run: Flask Server: 1. Create Python virtual environment and activate it: a. python3 -m venv venv b. Activate for windows: venv\Scripts\activate Activate for Linux: . venv/bin/activate 2. Install packages a. pip install flask b. pip install requests c. pip install beautifulsoup4 d. pip install flask-cors e. pip install pandas *. pip install lxml (Optional, check errors section) Or refer requirements.txt 3. cd ShoppingBuddy 4. For PowerShell, run: $env:FLASK_APP="ShoppingBuddyAPI" For Linux, run: export FLASK_APP="ShoppingBuddyAPI" 5. For PowerShell, run: $env:FLASK_ENV="developoment" For Linux, run: export FLASK_ENV="developoment" 6. flask run Frontend: 7. Open following webpage in browser: ShoppingBuddy/ShoppingBuddyUI/index.html For testing API (e.g. in Postman) ============================================= URL: http://127.0.0.1:5000/compare/ Method: POST header: Content-Type='application/json' Body: { "urls":[ "https://www.amazon.in/Bravo-15-A4DDR-023-Enthusiast-Notebook/dp/B086L7CMC9", "https://www.amazon.in/HP-du2069TU-15-6-inch-Laptop-i3-1005G1/dp/B087S3FPDG/ref=sr_1_8?dchild=1&keywords=laptop&qid=1604481107&sr=8-8", "https://www.flipkart.com/msi-bravo-15-ryzen-5-hexa-core-4600h-16-gb-512-gb-ssd-windows-10-home-4-graphics-amd-radeon-rx-5500m-a4ddr-208in-gaming-laptop/p/itm878509049b9a9?pid=COMFTYB3JHQQ2HBP&lid=LSTCOMFTYB3JHQQ2HBPMFUXWU&marketplace=FLIPKART&srno=b_1_1&otracker=hp_omu_Top%2BOffers_2_3.dealCard.OMU_3NKBT44WP7VE_3&otracker1=hp_omu_PINNED_neo%2Fmerchandising_Top%2BOffers_NA_dealCard_cc_2_NA_view-all_3&fm=organic&iid=en_%2FuggwikoJ94abjZgfVjec9qtdlRhWh4PzejizXCtwp9vsCQ9NB1rDaWBn%2BzZ0kKSp%2Fja3VgU%2Fi9aYXW1EMVKcg%3D%3D&ssid=ex476uw75s0000001604487536545" ], "category":"laptop" } Possible Errors and fixes you may face ===================================== 1. If you are running from vscode and get error: RuntimeError: The current Numpy installation fails to pass a sanity check due to a bug in the windows runtime. See this issue for more information: https://tinyurl.com/y3dm3h86 Install earlier version of numpy (https://stackoverflow.com/questions/64729944/): pip install numpy==1.19.3 2. If you get following error: bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library? Install lxml: pip install lxml Note: We have tested the application in Windows 10 Home.

six_stage_pipeline_sim-main icon six_stage_pipeline_sim-main

Description: Our project is the implementation of six stage pipelined microprocessor. The architecture is modified to increase the speed of operation. The architecture of our microprocessor includes the ALU, Pipelined data-path, Data forwarding unit, Control logic, data and program memories, and Hazard control unit. Hazard detection unit and data forwarding unit have been included for efficient implementation of the pipeline. In our microprocessor, every instruction is divided into several parts and each part is called as a stage. This implemented microprocessor have six-stage pipeline architecture, namely instruction fetch(IF) ,instruction decode(ID), register read(RR), execution(EXEC), Data memory(MEM) and write back(WB). The final branch predictor shows an average prediction accuracy of 96-97%. Instruction Encoding Format to simplify the encoding/decoding process, the format is different from the standard MIPS instruction encoding format. OP=1 bytes, RS=1 bytes, RT=1 bytes, RD=1 bytes, constant=4 bytes, offset=4 bytes, address=4 bytes, total=4 bytes. Each instruction is stored in memory as 16 bytes of binary digits. The default value of rd, rs, and rt is 255 so that: In some instructions, Src2 may either be a register rt or an immediate number constant, and if Scr2 is constant, rt == 255. For mul, mulu, div and divu, if the instruction is in the format of op rs rt, rd == 255. Five Stage Pipeline Instruction guidelines of project: In the Project Zip file, all the instructions are given in the Readme folder. Please have a look to run our project. Besides that, I am also including the instruction details.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.