Test your knowledge: Utilize the Python toolbelt for machine learning
11. What is the term for a software application that includes an interface for writing, running, and testing a piece of code?
- CSV
- VIF
- HTML
- IDE
12. Code completion automatically finishes what a data professional is typing based on the functions and variables that are present in their code.
- True
- False
13. What types of packages are used to load, structure, and prepare a dataset for further analysis?
- Machine learning
- Processing
- Operational
- Visualization
Test your knowledge: Machine learning resources for data professionals
14. Fill in the blank: Documentation is a _____ written by developers that includes specific information about various functions and features of a package.
- checklist
- workbook
- code
- guide
15. If a data professional requires guidance regarding a particular piece of hardware, which team should they reach out to?
- Product management
- Business intelligence
- Marketing
- Information technology
Weekly challenge 1
16. Which of the following statements correctly describe supervised and unsupervised machine learning? Select all that apply.
- In unsupervised machine learning, data professionals ask the model to give them information without telling the model what the answer should be.
- Unsupervised machine learning uses labeled datasets to train algorithms to classify or predict outcomes.
- Supervised machine learning uses labeled datasets to train algorithms to classify or predict outcomes.
- Unsupervised machine learning involves data professionals asking a model to give them information without specifying a desired outcome.
17. Fill in the blank: In the process of _____, policies will change depending on whether a reward or punishment is received.
- quality assurance
- artificial intelligence
- deep learning
- reinforcement learning
18. Which of the following items are continuous variables? Select all that apply.
- A turtle’s age
- Weight of a bowling ball
- Number of forks in a kitchen drawer
- Height of a skyscraper
Shuffle Q/A 2
19. Which of the following statements accurately describe content-based filtering? Select all that apply.
- Content-based filtering does not require information from other users to work properly.
- Content-based filtering recommends more of what a user likes.
- Content-based filtering properties often have to be selected and mapped manually.
- Content-based filtering effectively makes recommendations across content types.
20. Fill in the blank: One benefit of collaborative filtering is that it can effectively _____ across content types.
- produce metadata
- visualize data
- eliminate outliers
- make recommendations