Web scraping is an amazing method to collect data. Many data scientist use this method. I have scrape Urdu news. Urdu is difficult to scrape but thanks to Python and its libraries. Have a look at the code and outputs below:
In the previous blog post, we covered Data Modeling. We have seen that data modeling is really important before jumping into predictive modeling. In this article, we will cover the Relational Data Model (RDM). Let's start from the very basics, relational means anything which is linked with some other thing. This link is called "Relationship". In RDM or RM there are major three types of relationship cardinalities (also called Multiplicities or Cardianalities): 1. One to one 2. One to many 3. Many to many We can understand these with the help of a few simple examples; One to one: One department has one manager. One to many: One class has many students. Many to many: Many teachers can teach many students. Okay, so we have got an abstract overview of the term " Relational ", now the next thing is " Data ", data covers everything, anything... And finally, " Model " means something in the form of a template, design, a kind of blueprint. To store...
Data is a new oil. To channelize this data we need proper pipelines. These pipelines are mostly called ETL or data pipelines. There are various tools out there to work out these Extract, Transform, and Load (ETL) operations. Some of the scripting tools are: - Python - SQL and NoSQL Apache provides a wide range of products that can be used as Data Engineering tools. Some of the amazing apache DE services comprised of; - Hadoop - Spark - Kafka - Cassandra - Hive In addition, some cool DE tools are: - Tableau - Talend - MapReduce These DE tools provide a way to manage the data pipelines in a more effective, efficient, and better way. Almost every Data-Oriented company in the corporate sector is highly dependent upon these technologies. They are leveraging many of the above-mentioned mechanisms for promising Data Services and Architecture. That's it for today. Hope you have enjoyed this article. If you want to know more about data or software relat...
To let you know a few useful things, I asked some experienced people, and here is what they have for you... Be open to changes. Focus on improving your soft / people skills. It will be hard sometimes but believe in yourself. You have got it. ( Rahat-Undergraduate ) Try to do good in quizzes and OHTs (One hour test or mids) cause when finals don't go well, these can help in getting good gpa which are comparatively easy then finals. ( Ayesha Munir-Undergraduate ) A few years later when you would look back at this time, GPA won't make you happy, but the memories of these 4 years will. Your career is important but so is having a good time. So work hard, party harder! ( Haris-Undergraduate ) From the start try to build your connections with seniors because they know more than you and.. are best counselors.. Focus on your quizzes and assignments because they are the building blocks of your Grade.. Your Good Image play some important part for favoritism points in exam....
Framework, libraries and services are usually overlapped. In this blog post we'll see how are these things different from one another. First let's have a look at framework .. Let's tokenize this word. Framework is composed of two terms. one is frame and second is work. Frame is anything that you can put something into . Like a photo frame, you have some sort of skeleton in which you can put your photo. but the most important thing is that your photo must be of the size of the frame. If this isn't the case then you might need to buy some other frame or you might need to cut your photo from the borders, or the bottom or the sides or from anywhere. (in order to fit it into the frame) The second word is "work" what does work mean... Well according to Physics you are only doing work if and only if some force is applied and you cover displacement in the direction of applied force. But this is not the case with this work word. Here the work is nothing ...
I don't know what should be the title of this blog post, but let's call it " A survey of the final year university students ". Pretty long title, huh? Okay, let me tell you about this survey... The story behind this thing: Well, one day I thought about writing a post on Facebook to ask people about their sentiments and reviews regarding the final year of university life, then another thought knocked my head to write a full blog post on this topic. Then I disseminated a google form for this purpose. The google form was saying: "Hello, final semester people! I thought to collect reviews of 2020 graduates specifically of NUST and other IT universities. I am planning to add these to my blog post. Please take a few seconds to fill this form, thank you." So that was a brief story behind this whole thing, Now let's have a look at the most awaited questions and the corresponding responses... Question#1: Do you feel like a better hu...
Yes, you have to take notes in the university class! Before talking about the notetaking strategy, we will understand the importance of taking notes. Importance Of Taking Notes No doubt there are a few students who can produce good results without even taking notes in the class. But their number is least. Most of us need to make good notes in the class especially when we are in university. Notes are important because: They help us to keep track of what we have studied in the whole semester. Notes help us to prepare for the exams, in a very short time. We can refer to our notes for short quizzes in the eleventh hour. In addition to reading and listening, writing notes increases the ability to memorize the important concepts. It helps you to realize that you have done something in the class. Now that we have understood Why to take notes? Let's dig into the notetaking strategy Notes taking Strategies One of my friends Ramlah Aamir Aziz used to take...
In a previous blog post about data engineering, we went through several many concepts related to data engineering such as data modeling, and then we went through different types of databases, for example, relational databases and we also got a glimpse of relational as well as NoSQL databases. And in today's blog post we will be writing about data engineer applications. Which are basically the use cases of data engineering 1st let's see what data engineering applications mean; so basically when we have data and we have engineered it then there are several things that we can do with that data and these things that we can do with processed data are the use cases of the data engineering. For example: If we have filled our containers with the data then it's not of any good use if it is not clean and well-formed. If your data is well-formed and if there are no logical mistakes, missing values, and garbage then we can easily perform the use cases and applications of data enginee...
John went to the cafeteria 10 times at 1:00 P.M. on 10 Fridays, each time the cafeteria was closed at that particular time. John decided not to go to cafe at 1:00 P.M. on Friday because the cafe will be closed. But wait! How did John know that the cafe will also be closed on next Friday at 1:00 P.M.??? Yes, you are absolutely right. "John Learned from his Experience that the Task of going to the cafeteria at 1:00 P.M. on Fridays resulted in waste of time, since the cafe was closed on each Friday, so it will Perform the same on the next Friday." In the above scenario, John learned something so we can call it " John Learning ". Similarly, if we replace John with some sort of Machine, that can learn from the Experience or from the History about how the tasks were performed in the past given certain situation. Such that the Machine will perform the same if the same task happen again in near future. Then this will be called as Machine Learning. To mak...
2 USEFUL PROGRAMMING ANDROID APPLICATIONS P rogramming is an art but it needs a lot of practice, and those who have to travel a lot find it very difficult to practice programming, so there is a need of portable mobile applications to get better programming skills, so here I would like to share 2 apps that are useful in this regard: SoloLearn This application is recommended to me by one of my friends, I am very excited to have this application and it makes my learning so fun and interesting. So without any delay just get this free amazing application. HTML Code Play Web development is the most fun task to do, and HTML Code Play makes this task easier and faster then ever. so dear programmers, why are you waiting? go and get these applications on your android mobile phones, and make your programming fluent like your native language :) Note: ALL IMAGES ARE FROM GOOGLE.
We are what we repeatedly do. Excellence, then, is not an act but a habit. ~Aristotle Have you ever noticed? When you were a kid, your parents used to correct you all the time, whenever you did some mistake. Why did they do so? Because at that time you were growing at the conscience and the sub-conscience level. Your mind was setting some patterns at that time. And today, you are mostly acting out of those patterns. Your parents want great patterns for you, that's why they used to scold you at an early age. The patterns set at that time is what you repeatedly do and that is what we call, "the habit". Similarly, when you are a fresher you could adopt certain habits that could make or break you in the long run. Every one of us wants to have constructive habits. so here are some habits that you could adopt as a fresher in order to function well in coming years... Habits to Have 1. Googling Search on google for difficult and different concepts. Make it your h...
your post is simply amazing and informative i recommend to read and bookmark for my blog ,
ReplyDeleteSoftware Development Company Islamabad
Thank you !
Deletenice post,
ReplyDeletepython online training
python training