Ansh Book Store - Your favorite Book Store

07 Jun

Understanding Artificial Intelligence, Machine Learning and Deep Learning

Artificial Intelligence (AI) and its subsets Machine Learning (ML) and Deep Learning (DL) are playing a major role in Data Science. Data Science is a comprehensive process that involves pre-processing, analysis, visualization and prediction. Lets deep dive into AI and its subsets.

Artificial Intelligence (AI) is a branch of computer science concerned with building smart machines capable of performing tasks that typically require human intelligence. AI is mainly divided into three categories as below

  • Artificial Narrow Intelligence (ANI)
  • Artificial General Intelligence (AGI)
  • Artificial Super Intelligence (ASI).

Narrow AI sometimes referred as ‘Weak AI’, performs a single task in a particular way at its best. For example, an automated coffee machine robs which performs a well-defined sequence of actions to make coffee. Whereas AGI, which is also referred as ‘Strong AI’ performs a wide range of tasks that involve thinking and reasoning like a human. Some example is Google Assist, Alexa, Chatbots which uses Natural Language Processing (NPL). Artificial Super Intelligence (ASI) is the advanced version which out performs human capabilities. It can perform creative activities like art, decision making and emotional relationships.

Now let’s look at Machine Learning (ML). It is a subset of AI that involves modeling of algorithms which helps to make predictions based on the recognition of complex data patterns and sets. Machine learning focuses on enabling algorithms to learn from the data provided, gather insights and make predictions on previously unanalyzed data using the information gathered. Different methods of machine learning are

  • supervised learning (Weak AI – Task driven)
  • non-supervised learning (Strong AI – Data Driven)
  • semi-supervised learning (Strong AI -cost effective)
  • reinforced machine learning. (Strong AI – learn from mistakes)

Supervised machine learning uses historical data to understand behavior and formulate future forecasts. Here the system consists of a designated dataset. It is labeled with parameters for the input and the output. And as the new data comes the ML algorithm analysis the new data and gives the exact output on the basis of the fixed parameters. Supervised learning can perform classification or regression tasks. Examples of classification tasks are image classification, face recognition, email spam classification, identify fraud detection, etc. and for regression tasks are weather forecasting, population growth prediction, etc.

Unsupervised machine learning does not use any classified or labelled parameters. It focuses on discovering hidden structures from unlabeled data to help systems infer a function properly. They use techniques such as clustering or dimensionality reduction. Clustering involves grouping data points with similar metric. It is data driven and some examples for clustering are movie recommendation for user in Netflix, customer segmentation, buying habits, etc. Some of dimensionality reduction examples are feature elicitation, big data visualization.

Semi-supervised machine learning works by using both labelled and unlabeled data to improve learning accuracy. Semi-supervised learning can be a cost-effective solution when labelling data turns out to be expensive.

Reinforcement learning is fairly different when compared to supervised and unsupervised learning. It can be defined as a process of trial and error finally delivering results. t is achieved by the principle of iterative improvement cycle (to learn by past mistakes). Reinforcement learning has also been used to teach agents autonomous driving within simulated environments. Q-learning is an example of reinforcement learning algorithms.

Moving ahead to Deep Learning (DL), it is a subset of machine learning where you build algorithms that follow a layered architecture. DL uses multiple layers to progressively extract higher level features from the raw input. For example, in image processing, lower layers may identify edges, while higher layers may identify the concepts relevant to a human such as digits or letters or faces. DL is generally referred to a deep artificial neural network and these are the algorithm sets which are extremely accurate for the problems like sound recognition, image recognition, natural language processing, etc.

To summarize Data Science covers AI, which includes machine learning. However, machine learning itself covers another sub-technology, which is deep learning. Thanks to AI as it is capable of solving harder and harder problems (like detecting cancer better than oncologists) better than humans can.



Source by Cinoy Ravindran

04 Jun

How Math Software in the Classroom Accelerates and Enriches the Learning Experience

Although the subject matter is practical, many students have trouble grasping mathematical concepts expressed in words without any visual math models to follow. Math software can help improve math skills by allowing them to practice with interactive visual elements that they can associate with complex concepts and numbers.

The best way to understand how software aids the comprehension of math concepts is by looking at how it applies to teaching fractions. Not all students instantly grasp the concept of solving fraction problems when presented in abstract form, for example: ½ + 2/3. Most teachers have difficulty teaching the topic due to the fact that fractions present a major conceptual leap for students. It helps to present them with visual fractions first, which allow them to see whole objects divided into equal parts.

By allowing them to transition from fraction models to solving abstract problems at their own pace, students will find that they have a deeper foundation in the subject, which will help them consolidate more complex concepts like mixed fractions and operations between fractions.

At the same time, visual math models are not the only way that educational software helps in the teaching process. Another way that math software helps is by providing the student with constant feedback. Unlike a teacher who collects dozens of papers and needs time to correct them, educational software spots mistakes instantaneously and does not let misunderstood concepts linger. With immediate and constant feedback, having the software aid the student can greatly speed up the learning process.

In addition, the software goes beyond telling what is right or wrong. Rather than telling the student to “Try again,” effective math software for teaching fractions and other mathematical concepts offers strategic feedback to target specific conceptual and procedural errors. Additionally, as educators would know, it doesn’t help to simply feed the answers to students. Effective educational software is also designed with this in mind, letting students figure out the answers on their own and reinforcing the correct method.

While software can be used as a tool for tutoring, it can also enrich any math curriculum. Math software suitable for classroom instruction should be able to record each student’s performance and allow teachers to make recommendations for advancement or remediation at a glance. This way, teachers can monitor students’ progress and assist them accordingly.

With the boom of interactive media and more and more time being spent on computers, students now also have a chance to learn though the same channels that they use for entertainment and to communicate with their peers. Using software to aid classroom instruction can make a great difference in how students pick up the concepts.



Source by Jack M Patterson

01 Jun

How to Participate in Mathematics Competitions in Primary Schools

Introduction
Taking part in a mathematics competition allows students to sharpen their problem solving skills and serves to generate interest for mathematics amongst them. Annually,there are various mathematics olympiads which primary school students can participate in and some of the more prominient ones are listed in this article.

The Asia Pacific Mathematical Olympiad for Primary Schools 2009 (APMOPS 2009) is organised annually in April -May by the Hwa Chong Institution-Aphelion Consortium. There are two rounds to this mathematics competition for 6th graders.

The first round of the competition is usually held in April and is conducted across the different centres across the Asia-Pacific region. The contest held in Singapore is commonly known as Singapore Mathematical Olympiad for Primary Schools (SMOPS).

Awards for SMOPS
Students compete for the following awards in the SMOPS.

1) Top 10 individual prizes, awarded to the top 10 scorers.
2) 3 Honourable Mention Team Awards and 5 Honourable Mention Individual Awards.
3) Top 3 school awards, given to the three schools with the highest combined score of its top three students.

In addition, students who are ranked amongst the top 10% or top two hundred participants(whichever is lower) will be invited to write the second round of the contest known as the Asia-Pacific Mathematical Olympiad (APMOPS) 2009. This year’s contest was held on a Saturday, 30 May 09.

APMOPS 2009
During APMOPS, students get the opportunity to interact with other mathematically talented students from the various countries. They also compete for the forty individual prizes which will be given out on afternoon of 30 May 09.

Format of the APMOPS Contest
The APMOPS contest challenges students to complete six questions within two hours.
No mathematical tables or calculators are allowed for the contest. Students have to show all the workings for each question. Each question carries 10 marks and the total score is 60 marks.

National Mathematical Olympiad of Singapore (NMOS)
The NMOS is a competition organised by the NUS High School of Mathematics and Science. This competition is designed to spur interest amongst students for mathematics. This competition is usually held in the months of July-August and welcomes students in Primary 5 and below to participate to challenge their mettle with other mathletes. Various awards are given to students who managed to achieve quality scores in competition. Usually the registration begins in May of every year.

American Mathematics Contest 8(AMC 8)
The American Mathematics Contest 8 is the first of a series of mathematics competitions organised by the Mathematical Association of America and is administered by Maths Oasis Pte Ltd in Singapore. This International competition welcomes students who are interested in mathematics and enrolled in grades 8 or Secondary 2 and below to participate.

Students get to challenge themselves with mathematics that is beyond what they usually encounter in school and they can experience a wide spectrum of topics available in Middle School Mathematics. The multiple-choice format of this competition makes it attemptable by many students. Students need to complete 25 questions within a forty-minute period and there is no penalty for wrong answers.

Annually, more than a hundred thousand students participate in the AMC 8 contest.High scoring students in this contest can look forward to challenge themselves in higher levels contest such as the AMC 10. AMC 12 or American Invitationa lMathematics Examiniations. These are the various mathematics competitions and olympiads students in Singapore can participate in annually from the primary school levels onwards.



Source by Penny Chow

29 May

Using Scientific Method For Science Fair Projects With Science Kits

Using the scientific method and good science kits can help you succeed with any science fair project. It can make the difference between failure and success. So to help you get started, we’ve compiled the following list of a few crucial steps.

The first step is to identify the question you are seeking to answer. Your question should ask how, what, when, who, where or why regarding something you have observed. The question becomes the foundation for the science fair project. Answering this question becomes the goal of the project. The scientific method will guide you through the project as you gather scientific evidence through various steps of observation, research, trial and error, and measuring, all for the purpose of substantiating any conclusions you will make.

The second step is doing background research to gather information that will help you answer the question you identified in step one. These research findings will become evidence that you will use to prove or disprove a theory. Research can incorporate your local library and the internet. It can also include science kits related to the topic of your question. For example, if your question is related to crystal growing, you can find science kits filled with valuable materials and information that can be used as part of your evidence.

Here is a tip for any research: it’s entirely possible someone else before you has attempted to answer the same question. You don’t want to retrace another’s steps. Your goal is to blaze your own trails while using the knowledge and evidence that others have already uncovered. Even if you utilize science kits prepared for the masses, you can add your own unique approach to how you use it in your science fair project.

Third, after completing the background research, you’ll then form your hypothesis. This means you consider all of the information you’ve gathered, and make an assumption of its outcome. This is also called an “educated guess”. You’ll want to form your hypothesis in such a way that you can not only prove it, but measure your findings that lead you to the answer of your hypothesis.

Fourth, you must test your hypothesis. This can truly be the fun part of your project. You’ve developed your question, completed your research and formed your hypothesis. Your goal now is to prove that hypothesis with experiments. This is another step where good science kits can help by providing you with the materials and information needed to conduct a meaningful test. A good science kit can provide scientific tools and other items that are not normally found around the house.

Here is a tip regarding the testing step. Ideally, you will be able to prove your hypothesis as true, but every good scientist has had his share of projects that disproved his hypothesis. Some scientists have made impressive advances by proving their hypothesis is false. It’s how we move forward and progress. Still, if your hypothesis isn’t proven via your experiments, you will need to backtrack and redefine the hypothesis to one that can be proven successfully.

Finally, every good scientist knows the importance of communication. You will need to document your findings and then communicate your results to others. One way to do this is by displaying your project at a science fair. Displaying colorful posters at the science fair can help better communicate your project. Another method of communication is written reports and articles.

The greatest realizations and inventions throughout history began when someone asked questions and set out to find answers supported by evidence. A science fair is a great place to practice and refine natural traits of curiosity and determination, traits that have caused mankind to keep advancing through the ages. By using the scientific method combined with good science kits, you may just be the next inventor of something amazing that will propel the human race forward.



Source by Joe Kanooga

23 May

David Horsburgh, An Inspiring Educational Reformer

David Horsburgh was an educational reformer who is famous for introducing and inspiring activity-based learning processes in India. The educational system in India after its independence in 1947 was an offshoot of the MacCaulay system of education which was designed to train Indians to discharge clerical duties for the red-taped colonial bureaucracy. Rote learning and memorization was encouraged along with submissive and passive learning with the main aim to enable learners to know the basics of the three R’s, reading, writing and arithmetic in order that they aid vested economic machineries. This kind of education catered to around 12% of the population which was the literacy rate at the time of independence. The vast majority of the population of India in the 1940s was illiterate and subjugated.

David Horsburgh came to India in 1943 as part of the Royal Air Force and was enchanted by the idyllic rural setting in Chittagong in East Bengal, now in Bangladesh. He went back to England and studied in the University of London. After World War II, he returned back to India with a keen interest in educational reform. This led him to teach in Rishi Valley School and Blue Mountain School in Ooty which follow progressive and more activity oriented forms of learning. He also did stints with the British Council in Chennai and Bangalore. After decades spent in vibrant educational settings, he finally set up a very innovative school in rural Karnataka in Kolar District called Neel Bagh in 1972. It was a realization of a sincere and passionate dream. His spouse Doreen and son Nicholas helped him in this endeavor. The school had a wide-ranging curriculum and included gardening, music, carpentry, etc, apart from conventional subjects like mathematics and language learning. It reflected the versatility of David Horsburgh himself who was famous for his charisma and exuberance. In fact, David Horsburgh was very much inspired by AS Niell who was the founder of SummerHill School, another innovative school in England, where children could learn freely and without fear.

David Horburgh found that many students found school very stressful because of examination pressure and eventually did away with exams. In Neel Bagh, he set up a lovely library with environmentally friendly buildings in a 7 acre plot of land. Children learned with the help of activity-based books carefully planned by David Horsburgh and his team as well as with the help of educational toys, puzzles, etc. The teachers merely acted as facilitators. The students were all poor villagers from Kolar District and its surrounding expanses. With carefully planned activity-enhancing resources and with the help of facilitators, the children blossomed. This was an antithesis to what was happening in primary government schools in rural areas in Karnataka which had high dropout rates. They followed dull and rigid curriculum with poor infrastructure and had large instances of teacher absenteeism. Teacher facilitators who taught at Neel Bagh went on to set up their own school like Ms. Malathi who founded Vikasana, another innovative school for the rural poor in Karnataka. Many state governments like the Tamil Nadu government incorporated activity-based learning inspired by David Horsburgh into their curriculum. Thus, David Horsburgh was one of the major educational reformers of India post-independence and has helped in the slow transformation of education in India from a dull MacCaulay type of education to a joyful and activity-based approach.



Source by Amelia Britto

20 May

Origami Storytelling in Elementary School Education – Language and Problem Solving Benefits Reviewed

Storytelling in elementary schools improves children’s language skills by providing students with a valuable opportunity to practice auditory comprehension, a vital component of early childhood education. The ability to understand spoken language involves so much more than simply hearing words and figuring out what the speaker intends the words to mean. Nonverbal cues of vocal pitch, tempo, and tonality are essential in effective communication. In face-to-face interactions, the additional nonverbal elements of body language, gestures, and facial expressions form up to 80% of expressive language. But how, in our multitasking, screen-dominant learning environments, can teachers capture and hold the attention of their distraction-prone students?

Why not try using the Japanese paper folding art of origami to help focus students’ attention during language arts activities? When an unexpected curiosity like origami is added to a storytelling presentation, the educational benefits for elementary school students are increased. Origami models and other interesting objects add visual stimulation and grab attention, so that young learners are focused and motivated to pay closer attention. Another advantage to adding origami to stories is that origami is created one step at a time. As a story progresses scene by scene, an origami model can also be constructed, fold by fold. When the story ends, the origami model is also created. This specialized storytelling technique is called Storigami. Storytelling + Origami = Storigami.

Watching and listening to stories illustrated by the progressive folds of origami models enables students to imagine the visual details of the scenes and characters described by the words, but also gives students experience with analyzing the symbolic representations of the paper shapes and folds that are paired with story characters or actions. The ability to understand how the shapes relate to the story and then imagine possible outcomes are key elements of successful problem solving, one of the most important goals of elementary education.

How can teachers and other educators learn how to use Storigami to build problem solving and language arts skills in their elementary school classrooms? Fortunately a Mid-Western educational publisher, Storytime Ink International, has published several collections of origami stories, such as Nature Fold-Along Stories: Quick and Easy Origami Tales About Plants and Animals. This book and other fold-along storybooks describe how to use the technique, step by step. The Storigami books are available in most public libraries and from several online sources, including http://Amazon.com/ and http://Storytimeink.com/



Source by Christine Petrell Kallevig

17 May

5 Lesson Planning Tips on How to Use Technology Successfully in Your Classroom

The signs of technological revolution are everywhere – kids with their cells and iPods; teachers with their laptops, digital presentations, and parents and teachers and kids with their blackberries. The possibilities of course, are endless…

Since we are teachers working in a digital age, we also need to think a bit more digitally in both the user and learner sense of the word. This can be challenging especially if you are used to working (and thinking) in a certain way.

In an ideal media based lesson, we use technology to cater to motivation and (media) literacy. And like a regular pen and paper lesson, we still need to think how to engage students while we also monitor their behavior on-task as well as measure their progress and achievement.

While it’s impossible to always keep up with all the new technological classroom trends, there are certain lesson planning basics teachers need even before they know what they are going to teach. Here are five suggestions for planning a successful media-based lesson.

Tip 1. Start small. While there are endless possibilities on how to engage students, we also need to feel comfortable with whatever digital technological media we are using.

Stick to the technological type that best suits you and your personality and your students’ learning needs. However, If you are obligated by your school to use a Smartboard, accept your destiny peacefully for the time being and learn from the experiences.

Tip 2. Here’s an important but tricky tip… LEARN the new technology as often as possible. As you do, get into the heads of your students by critically evaluate the products. Anticipate any problems your students and yourself might encounter and quickly write them down. Ask other teachers how they cope. There’s nothing better than making an informed decision.

Tip 3. Plan Your Lesson.

Here are just a few suggestions to help you plan a digitally mediated lesson.

What might be hard for them to understand/cope with/manage? Easy?

How can you pace the material using differentiated instruction techniques?

When might a student go off task?

How do you mediate the technology before, during and after students have worked?

How will they get instructions?

What do you expect students to learn by the end of the lesson(s)?

How will you assess their work?

How many lessons will you use this product?

How much practice time will students have?

Will students work separately, in pairs or in groups? If necessary, use a seating chart to help you neutralize group dynamics.

Tip 4. Get Help and Support. If you plan to start using the new technological product or resource soon, have a mentor or techie expert or coach walk you through. Learn bit by bits (either on your own or with a partner) to avoid stress and being overwhelmed.

Tip 5. Think organized. Every well-planned digital lesson has its flop. No internet connection, slow computers, not enough computers, no tech support. Hot classrooms.. any issue can be a potential problem. Try to minimize the number of these annoying issues, by making sure your lesson is running as smoothly as possible.

1. Reserve the computer room in advance (if needed)

2. Make sure the equipment is in running order.

3. Make sure you have enough computers. Use a seating chart to configure seating arrangements.

4. Make sure you have Plan B and even Plan C. This might be using worksheets, or working strictly from WORD. Have also a support plan for difficult and challenging students and situations.

Don’t assume that because kids think digitally, your lesson will be smooth. Kids need to be instructed thoughtfully on exactly what you expect them to know and do. Keep learning the new technologies and plan successfully, and your students will be more engaged.



Source by Dorit Sasson

14 May

Stress and Time Management – Need of the Hour

A corporate setting or home office, no matter where you are – for an entrepreneur, stress is de rigueur. There’s simply no escaping it! Stress can be described as anything that disturbs your overall sense of well being. While work overload, de-motivation, professional setback or plain lack of physical exercise can all lead to stress, the most common cause is the dreaded D-word “deadline”! Therefore, today’s entrepreneur needs to practice both stress and time management in the interest of self preservation.

Among other things, an entrepreneur is under constant pressure to generate income to maintain the financial health of the business, and that’s as sure a recipe for stress as any. While some stress is good as a motivational factor, staying in overdrive 24×7 will lead only to anxiety and frustration. Sooner or later one has to either eliminate stress from one’s life, or learn to deal with it. This is where stress and time management come to the rescue.

Learn to manage time. Before you leave home for work, plan your day’s schedule in advance. This will help you gear up for your daily business activities. Work on the most important or difficult tasks during “prime time”. Make an effort to do things right on the first attempt. Efficiency at work means wasting less time and effort, and also means lower stress. If telephone calls are an annoying interruption during business hours, turn on the answering machine so that you are on-duty but off-call. While you should work to a well oiled schedule, keep it flexible enough to attend to emergencies or special events. When you make sure everything is planned for the day, you will worry less, and be in control.

Identify time wasters. Spot your four or five big time-wasters and develop ways to beat them. For example, casual telephone calls and visitors, chit chat, excessive paperwork, procrastination, failure to delegate, unclear objectives, poor scheduling and lack of self-discipline, are all time stealers. Deal with them to avoid stress.

Keep in touch with people. If you run a work-at-home business, then this is for you. A home alone job might be your dream, but remember, it comes with being alone, and that can be tough to handle. Balance your solitariness with work-related or social activities that provide frequent contact with others. This will keep your morale high – the best stress buster in the world!

Make physical fitness a priority. You need a well exercised body and mind to be able to think creatively. Losing yourself in an enjoyable physical activity is the best way to escape the grind. Jogging, brisk walking, team sports – take your pick. If you can’t afford to go on vacation, at least take a day off at times.

Separate your place of work from home. Your home and office may exist under one roof, but ensure that there are “walls” between them. No doubt, using a cardboard box as a file cabinet will save you a few dollars, but not having a proper work space and supplies not only wastes time but also creates stress. Therefore, designing an adequate work area is essential to both stress and time management. Ensure you have a separate business area, with a dedicated entrance for customers. Consciously entering an area solely designated for work separates “being at home” from “being at the office.” A piece of good news for you – added to the mental and physical comfort of having a separate office, you can claim tax deductions from the IRS.

Take care of yourself. Having yourself as the BOSS can be exciting, fulfilling and rewarding. Yet, it can get lonely and stressful. Therefore, learn to balance your personal and professional life. It’s your business after all, and solely depends on your well being to survive!

If you’re still looking for some advice, check out the following. The folks at provide training programs and counseling to managers and business owners on stress and time management. Books like “Getting Things Done: The Art of Stress-Free Productivity” from and “Eat That Frog! 21 Great Ways to Stop Procrastinating and Get More Done in Less Time” on can be of great help. Stress and time management related e-books are also available at

Resolve to deal with stress today!



Source by Akhil Shahani

11 May

5 Tips to Choose the Online Nursing School Right for You

No one can tell you which online nursing school is right for you. As a rule, you must be the one who chooses which path to take and how you want to get there. The differences between the online nursing schools are varied and one needs to be aware that they all have their pros and cons. However, if you make a wise and informed choice then you are half way to your goal. If a nursing school fits with your schedule, needs and personality than there is nothing stopping you from succeeding.

Bear in mind that no matter which online school you choose you will still need to take part in clinicals which require ‘in person’ teaching to complete your degree. So before you have earned the degree you will need to transfer to a land campus school.

1. First and foremost check out the fees that the online nursing charges for their courses. This is probably the most important part of choosing an online nursing school. It is the common practice of all reputable online nursing schools to be up-front with their fees. They realize it is important to new students to know how much they will be paying for the course. This will help to build trust in the school as they put fourth the effort to respect their students by offering their fees in an honest manner.

2. You will need to check out the course requirements before signing up for anything. Each school has different requirements that must be met before entering their program. These may include a high school diploma, previous nursing courses, or specific course studies from other schools. All of these requirements are easily located in the prerequisite area of the course description.

3. Time available is very important when choosing an online nursing program. You will need to check and make sure that you have the minimum amount of time that is required by the school to dedicate to class and course type studies. Most of the schools that offer online programs operate on the same premise of standard schools and require that students complete a minimum number of hours in class room study to be eligible to graduate. All of the time that is required will be listed in the course description during the review process.

4. Degrees offered is another area where one should put fourth some effort in research. If the online program does not offer the degree that you need to get the job you want then it is useless to you as a school. Through most of the online nursing schools you can choose the type of degree that you wish to obtain and enter the course of study as set down by those guidelines.

5. Finally you should determine if the school you are looking at fits the individual needs that you have. If a school does not fit the most basic needs than it will not be of much worth to you as a student. If you have special needs or require an aggressive course study you should check with the online schools advisor to ensure that they can accommodate such a need or desire.



Source by Mansi Aggarwal

08 May

How to Become an Expert in Data Science

There are many skills required to become an expert in data science.

But what is most important is mastery of the technical concepts. These include various factors like programming, modeling, statistics, machine learning, and databases.

Programming

Programming is the primary concept you need to know before heading into data science and its various opportunities. To complete any project or carry out some activities related to it, there is a need for a basic level of programming languages. The common programming languages are Python and R since they can be learned easily. It is required for analyzing the data. The tools used for this are RapidMiner, R Studio, SAS, etc.

Modeling

The mathematical models help with carrying out calculations quickly. This, in turn, helps you to make swifter predictions based on the raw data available in front of you. It involves identifying which algorithm would be more befitting for which problem. It also teaches how to train those models. It is a process to systematically put the data retrieved into a specific model for ease in use. It also helps certain organizations or institutions group the data systematically so that they can derive meaningful insights from them. There are three main stages of data science modeling: conceptual, which is regarded as the primary step in modeling, and logical and physical, which are related to disintegrating the data and arranging it into tables, charts, and clusters for easy access. The entity-relationship model is the most basic model of data modeling. Some of the other data modeling concepts involve object-role modeling, Bachman diagrams, and Zachman frameworks.

Statistics

Statistics is one of the four fundamental subjects needed for data science. At the core of data science lies this branch of statistics. It helps the data scientists to obtain meaningful results.

Machine Learning

Machine learning is considered to be the backbone of data science. You need to have a good grip over machine learning to become a successful data scientist. The tools used for this are Azure ML Studio, Spark MLib, Mahout, etc. You should also be aware of the limitations of machine learning. Machine learning is an iterative process.

Databases

A good data scientist should have the proper knowledge of how to manage large databases. They also need to know how databases work and how to carry on the process of database extraction. It is the stored data that is structured in a computer’s memory so that it could be accessed later on in different ways per the need. There are mainly two types of databases. The first one is the relational database, in which the raw data are stored in a structured form in tables and are linked to each other when needed. The second type is non-relational databases, also known as NoSQL databases. These use the fundamental technique of linking data through categories and not relations, unlike relational databases. The key-value pairs are one of the most popular forms of non-relational or NoSQL databases.



Source by Shalini M