Designing IA systems for AI and AR requires a combination of skills and tools that span different disciplines and domains. IA skills such as information architecture patterns, labeling systems, metadata, search systems, and taxonomies should be understood, as well as the standards and guidelines for IA, like the ISO 9241-210 and the W3C Web Accessibility Initiative. AI concepts and applications like machine learning, natural language processing, computer vision, and speech recognition should also be known. The ethical and social implications of AI such as bias, privacy, and transparency should be considered. AR concepts and technologies such as sensors, cameras, displays, and tracking systems should be familiarized with. Design challenges and opportunities of AR like immersion, realism, and context-awareness should also be taken into account. UX methods and tools like user research, prototyping, testing, evaluation should be grasped. Additionally, a good sense of aesthetics, usability, and accessibility is important. Coding skills are also necessary to create and implement IA systems for AI and AR using languages or frameworks such as HTML, CSS, JavaScript, Python, TensorFlow, Unity or ARKit.