Posts

Showing posts from May, 2020

What is the BEST Method to Learn Coding?

Image
I am working with over 30 programmers and each of them had his way to learn to program. I’ve picked a few things that have worked best. Learn basics first - the general programming concepts are basically the same in most languages. Start from free sources - You can start learning from free sources (online courses, tutorials, internship programs) instead of investing in paid courses. If you are motivated then such tutorials and courses will let you know the basics. Also, I recommend to read books, documentations, discover libraries, or talk to more experienced colleagues. Learn smart - science says that it is better to learn 1h/day than once a week for 7 hours. That’s because your brain needs suitable intervals to keep information for such a long time. Also, the easiest way to memorize is to collect information by practice. Take care of yourself - your brain works best when you are in good condition. Our brain works better when we are rested regardless of whether we are stud...

Django Project: Distributing Files among Users

Image
Thanks for showing your support for the previous blog article. In this article, I will provide you with one of the most fruitful projects that can be made through Django. So let's get started. Whenever a thought pops into my mind, to transform it into a language mode and giving it the shape of reality, takes just a few minutes, I found myself doing it there, with the help of  Django . It makes the web development process very easy and the developer can fully focus on the devlopment process and optimize performance. Here also we will do the same as you will upload some files to a domain and everyone can access it within the organization. But How? We will do this using  crispy forms ,  Pillow ,  pytz  and  Django . You will find plenty of articles that tell you how to handle files to Django, but this article is a little more than that. This would primarily focus on  How to get the benefit to an organization with this? Before we begin… You...

What is the Fastest Way to Learn Django?

Image
Django is driving the web development industry. Though PYTHON  ( https://guide4programming.blogspot.com/2020/03/what-is-best-way-to-learn-python-from.html ) works with many different frameworks, as in my opinion, Django is the best among them. How fast one can learn Django? I think seven weeks would be more than enough. I’m gonna share the topics you need to grab in Django. I have shared the topics week-wise (which topic to study in which week) through which you can learn Django in just seven weeks. FIRST WEEK GOAL Start learning Django from its core. Before gaining insights into project layouts and templates of Django, first, go for its essentials. Here are the topics through which you should start learning Django: What is Django? Features Advantages and disadvantages Architecture (MVC) and its advantages Installation process SECOND WEEK GOAL After gaining insights into Django essentials, head towards the topics for the second week. How to create a p...

How to Build CHATBOT Project using PYTHON?

Image
What is this project all about? In this project with source code, I built a ChatBot using  Deep Learning  techniques. This ChatBot was trained on a dataset which contains categories (intents), pattern and responses. You can use a special recurrent neural network (LSTM) to classify which category the user’s message belongs to and then give a random response from the list of responses. My DataSet I used the  ‘intents.json’  dataset. This is a JSON file that contains the patterns I needed to find and the responses I wanted to return to the user. You can also download the dataset:  Chatbot Project dataset STEP NO. 01 Importing and Loading the Data File Firstly, I made a file named as  train_chatbot.py . I imported the necessary packages for my ChatBot and initialized the variables that I will use later in the project. The data file is in JSON format so I used the JSON package to parse the JSON file into Python. import nltk from nltk.stem import W...