Home Education Applying artificial intelligence to science education