Know the purpose: What are you trying to accomplish with your speech? Educate, inspire, entertain, argue a point? Your goals will dictate the tone and structure, and result in dramatically different speeches. Know your audience: Your speech should be tailored for your audience both in terms of ideas and language. Machine learning is a branch of artificial intelligence and computer science that focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy. A machine learning model is a file that has been trained to recognize certain types of patterns. The software architecture of a system describes its major components, their relationship (structures), and how they interact with each other. Software and design include several contributory factors such as business strategy, quality attributes, human dynamics, design.