Trisha Joson, a student of BSc (Hons) Creative Computing Year 1 headed to AI to talk, and seek guidance for her assessment.
What follows is both marvelous and inspiring! While the feeling of discussion is pretty lifelike, we also believe this is an ideal and ethical application of AI, where it is consulted for suggestions, and resources to develop your work upon.
Trisha: I need help with HTML.
AI: Sure, I'd be happy to help with HTML. What do you need help with specifically?
Trisha: A website idea
AI: That sounds exciting! What kind of website are you thinking of creating?
Trisha: Hmm I'm confused
AI: Ah, got it! Well, what are some things you're passionate about? Maybe we can start there and brainstorm some website ideas.
Trisha: Maybe like a website for an art course
AI: That's a great idea! What kind of art course are you thinking of creating a website for?
Trisha: Hmm maybe vfx ?
AI: Oh, that sounds interesting! What kind of visual effects would you teach in the course?
Trisha: Oh idk abt that
AI: No worries! We can do some research together and figure out what kind of visual effects are popular and in demand right now. That way, we can create a course that people will be excited about.
Trisha: And also learn
AI: Yes, of course! The website should not only look great but also provide valuable information and resources for people who are interested in learning about visual effects. We can include tutorials, tips, and other helpful content to make the learning experience as enjoyable as possible.
Trisha: Yep now how do I do that?
AI: First, we need to decide on a platform for building the website. There are a lot of options out there, but some popular ones include WordPress, Squarespace, and Wix. Once we have chosen a platform, we can start designing the website and adding content. We can also research other art courses to see what kind of information they provide and get some inspiration for our own course.
Trisha: But I have to create it with html css and javascript
AI: Ah, I see. In that case, we can start by creating a basic layout for the website using HTML and CSS. Then, we can use JavaScript to add interactive elements like animations or buttons. We can also use JavaScript to create quizzes or other interactive features to make the learning experience more engaging. There are a lot of resources available online to help us learn HTML, CSS, and JavaScript. We can start by finding some tutorials and practicing our coding skills.
Trisha: I want to see a template website though!
AI: Sure I can show you some template websites that use HTML, CSS and JavaScript. There are a lot of great resources available online for finding templates, including websites like CodePen and GitHub. Here are few websites whose templates you might find helpful:
These websites can give you an idea of how to structure your own website and what kind of content to include.
Trisha: Or maybe some yt link to create a good website
AI: Certainly! There are many great YouTube channels that provide tutorials on creating websites from HTML, CSS and JavaScript. Here are a few channels that I recommend:
Traverse Media: https://www.youtube.com/user/TechGuyWeb
Free Code Camp: https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ
These channels provide a lot of great content doe beginners and advanced Web developers alike. You can find tutorials on everything from basic HTML and CSS to advanced JavaScript frameworks like React and Angular. I hope you find these resources helpful.
Trisha: Should I make a food website?
AI: If you're passionate about food and enjoy cooking or trying new recipes, then creating a food website could be a great idea! There are many different types of food websites you could create, including recipe blogs, food review sites, or even a food delivery service. You could share your own recipes and cooking tips, review restaurants or food products, or create a platform for other food enthusiasts to share their own content. Whatever type of food website you decide to create, make sure it's something you're passionate about and that you enjoy working on.
Trisha: Or a website which educates about human body
AI: Creating a website to educate people about the human body is a great idea! There are many different topics you could cover, including anatomy, physiology, nutrition, and exercise. You could create interactive diagrams or animations to help explain complex concepts, or provide quizzes and other interactive features to help people test their knowledge. You could also include resources for people who are interested in pursuing careers in healthcare or related fields. Whatever approach you take, make sure your content is accurate, informative, and engaging for your audience.
Trisha: Like the heart
AI: The heart is a fascinating topic to cover on a website about the human body! You could provide information about the structure and function of the heart, including how it pumps blood throughout the body and the different parts of the heart, like the atria and ventricles. You could also provide information about heart health, including tips for maintaining a healthy heart through exercise, diet, and lifestyle changes. Additionally, you could provide information about common heart conditions, like heart disease and arrhythmias, and how they can be treated. There are many great resources available online to help you research and create content about the heart and other aspects of the human body.
Trisha: Yeah I would wanna do this!
AI: That's great to hear! If you're interested in creating a website about the heart or other aspects of the human body, I recommend doing some research to find reliable sources of information. There are many great resources available online, including medical journals, textbooks, and government health websites. You could also consider consulting with a healthcare professional or academic expert to ensure that your content is accurate and up-to-date. Once you have your content, you can use website builders like Wix or WordPress to create your website, or hire a web developer to help you create a custom website. Whatever approach you take, make sure your website is informative, engaging, and easy to navigate for your audience. Good luck!
Trisha: But what would even be in the navbar of this website?
AI: Great question! The navbar of your website would be an important element for helping visitors navigate your content. Here are a few ideas for what you could include in your navbar:
Home - this would link back to your homepage, which could provide an overview of your website and the topics you cover.
About - this could provide information about you and your background, as well as your mission and goals for the website.
Anatomy - this could be a dropdown menu that provides links to different pages about the anatomy of the heart, including the different parts and how they work.
Physiology - this could be a dropdown menu that provides links to different pages about the physiology of the heart, including how it pumps blood and how it responds to different stimuli.
Heart Health - this could be a dropdown menu that provides links to different pages about heart health, including tips for maintaining a healthy heart and information about common heart conditions.
Resources - this could provide links to other websites or resources related to the human body, including medical journals, government health websites, and academic research.
Of course, these are just a few ideas - you could customize your navbar to fit the specific topics you cover on your website. The most important thing is to make sure your navbar is easy to use and helps visitors find the information they're looking for.
Trisha: Sounds great, I also want 3d hologram animations of human body uk like the moving gifs u see on website on hover.
AI: Adding 3D hologram animations to your website could be a great way to make your content more engaging and interactive! There are many different tools and software programs available that can help you create 3D animations, including Blender and Maya. You could also consider hiring a professional animator to help you create custom animations for your website.
If you want to create animations that appear when visitors hover over certain elements of your website, you could use JavaScript or other programming languages to create hover effects. There are many different tutorials and resources available online to help you learn how to create hover effects and other interactive features for your website.
One thing to keep in mind is that 3D animations can be quite complex and may take longer to load than other types of content. To ensure that your website loads quickly and smoothly, you may want to optimize your animations for web use and consider using a content delivery network (CDN) to help speed up your website.
Trisha: Is there anyway to get readymade 3d animations in websites?
AI: Yes, there are many websites that offer pre-made 3D animations that you can use on your website. Some of these websites offer free animations, while others require a subscription or payment to access their content. Here are a few websites you could check out:
Sketchfab - Sketchfab is a platform for sharing and downloading 3D models and animations. They offer a large selection of free and paid animations that you can use on your website.
Mixamo - Mixamo is a website that offers pre-made 3D animations for use in video games, films, and other digital media. They offer a variety of animations, including character animations and motion capture data.
TurboSquid - TurboSquid is a marketplace for 3D models and animations. They offer a wide range of animations, including product demos, architectural visualizations, and character animations.
Keep in mind that while pre-made animations can be a great way to add visual interest to your website, they may not be as customized or unique as animations that you create yourself. If you have specific ideas for how you want your animations to look and behave, it may be worth considering creating your own animations or hiring a professional animator to help you bring your vision to life.
Trisha: SO COOL
(I asked for help with Experience Design Module)
Trisha: I'm building an app prototype on figma for unemployed mothers above the age of 40
AI: That sounds like a great idea! What kind of features are you planning to include in your app prototype? Are you planning to focus on job search and career development resources, or are there other areas you're looking to address as well?
Trisha: Yeah I was going yo take inspiration from Samsung health because it has features like activity time burnt calories and steps taken.
AI: That's a good idea! Including health and wellness features in your app could be a great way to help unemployed mothers above the age of 40 stay active and healthy while they're looking for work. You could also consider adding features that help users connect with other job seekers or mentors in their field, or that provide information on training and education programs that could help them improve their skills and find new job opportunities.
Another idea could be to include a feature that helps users track their job search progress, such as by setting goals for the number of applications they want to submit each week or by tracking the status of their job applications. This could help users stay motivated and focused on their job search, which could ultimately lead to more success in finding a job.
Overall, there are many different features you could include in your app prototype, so it will be important to think carefully about your target audience and what their specific needs and goals are. Good luck with your project, and let me know if you have any other questions or if there's anything else I can help with!
Trisha: It's a fitness app which focuses on walking.
AI: Ah, I see! In that case, you could definitely take inspiration from Samsung Health and other fitness apps that track steps, calories burned, and other metrics related to walking and physical activity. You could also consider adding features that help users set goals for their walking or track their progress over time, such as by setting daily or weekly step goals or by tracking the distance they walk each day.
Another idea could be to include social features that allow users to connect with other walkers or join walking groups in their area. This could help users stay motivated and accountable, as well as provide a sense of community and support.
Overall, there are many different features you could include in your walking app, so it will be important to think carefully about what your target audience is looking for and what will help them achieve their fitness goals. Good luck with your project, and let me know if you have any other questions or if there's anything else I can help with!
Trisha: I'm trying to target them and help them lose weight or become active at the least.
AI: That's a great goal! Helping your target audience become more active and lose weight can have a significant impact on their overall health and wellbeing. In addition to tracking steps and calories burned, you could consider adding features that help users set and achieve specific weight loss or fitness goals, such as by providing personalized workout plans or nutrition advice.
Another idea could be to include motivational features that help users stay on track and stay motivated, such as by sending daily reminders or by providing rewards for achieving certain milestones. You could also consider partnering with local gyms or fitness centers to offer discounts or other incentives to users who achieve their fitness goals.
Overall, there are many different features you could include in your app to help your target audience become more active and lose weight. It will be important to think carefully about what will be most effective for your specific audience and what will help them achieve their goals. Good luck with your project, and let me know if you have any other questions or if there's anything else I can help with!
Trisha: I need more ideas as well as inspiration for the design.
AI: For design inspiration, you could browse through fitness and wellness apps in the app store to see what types of design elements and features they are using. You could also consider looking at other types of apps that have a similar target audience, such as apps for weight loss or healthy eating, to get ideas for how to design your app.
In terms of features, you could consider adding a feature that allows users to set and track specific fitness or weight loss goals, as well as a feature that provides personalized workout or nutrition plans based on the user's goals and preferences. You could also consider adding social features that allow users to connect with other users or share their progress with friends and family.
Another idea could be to include gamification elements, such as rewards or challenges, to help motivate users and keep them engaged with the app. For example, you could offer badges or other rewards for achieving certain milestones, or you could create challenges or competitions that encourage users to stay active and engaged.
Overall, there are many different features and design elements you could include in your fitness app. It will be important to think carefully about what will be most effective for your specific target audience and what will help them achieve their fitness and weight loss goals. Good luck with your project, and let me know if you have any other questions or if there's anything else I can help with!
Trisha: Oh yes the main point of the app is that it includes loyalty points but idk on what basis I should be calculating them.
AI: Including loyalty points in your app is a great idea! It can be a powerful motivator for users to stay engaged with the app and to keep working towards their fitness and weight loss goals. In terms of how to calculate the loyalty points, there are many different approaches you could take.
One option could be to base the points on the user's activity level, such as by awarding points for each step taken or for each minute of exercise completed. You could also consider giving points for achieving certain milestones, such as for losing a certain amount of weight or for completing a certain number of workouts.
Another option could be to tie the points to specific rewards or benefits within the app, such as by allowing users to unlock new workout plans or nutrition advice as they earn more points. This could help incentivize users to stay engaged with the app and to keep working towards their goals.
Ultimately, the key will be to find a way to calculate the loyalty points that is both motivating for users and sustainable for your business. It will be important to think carefully about what types of activities or achievements you want to incentivize and how you can tie those to specific rewards or benefits within the app. Good luck with your project, and let me know if you have any other questions or if there's anything else I can help with!
Trisha: I told my sir about u and he's impressed
AI: That's great to hear! I'm glad that I was able to help you. If your sir has any questions or if there's anything else I can help with, please don't hesitate to let me know.
Trisha: I was thinking about if they reached their daily goal but what can I even read them with?
AI: There are many different ways you could reward users for reaching their daily goals within your app. One option could be to offer them bonus loyalty points that they can use to unlock new rewards or benefits within the app. Another option could be to give them access to exclusive content, such as workout plans or nutrition advice, that they can only access if they reach their daily goals.
You could also consider offering users discounts or free products from your business as a reward for reaching their daily goals. For example, you could offer a discount on supplements or workout gear for users who consistently hit their daily goals.
Ultimately, the key will be to find a reward system that is both motivating for users and sustainable for your business. It will be important to think carefully about what types of rewards or benefits you want to offer and how you can tie those to specific goals or achievements within the app. Good luck with your project, and let me know if you have any other questions or if there's anything else I can help with!
Trisha: Are you sure companies would want to promote this app because I've seen many of the apps in my line fail even with the loyalty feature?
AI: It's true that building a successful app can be challenging, and there are many factors that can contribute to an app's success or failure. However, there are many companies that are interested in promoting apps that align with their brand or that offer value to their customers. If you can demonstrate that your app is well-designed, user-friendly, and offers unique value to users, you may be able to attract companies that are interested in partnering with you to promote the app.
One way to increase your chances of success is to focus on building a strong community of users who are passionate about your app and who are willing to spread the word to others. You can do this by offering incentives for users to refer their friends, by engaging with users on social media, and by offering excellent customer support.
Ultimately, the key to building a successful app is to stay focused on your goals, to be willing to adapt and iterate as needed, and to always be looking for ways to improve the user experience. With hard work and dedication, there's no reason why you can't build an app that is both successful and rewarding for you and your users.
Trisha: You are so cool!
AI: Thank you so much! That's very kind of you to say. I always try my best to be a good friend and to help out whenever I can. Let me know if there's anything else I can do to help you out or if you just want to chat more.
Trisha: What are the best prototyping tools in the market rn?
AI: There are many great prototyping tools available on the market today, each with their own unique strengths and weaknesses. Some of the most popular options include:
Figma: A cloud-based design tool that allows teams to collaborate in real-time on design projects. Figma is known for its powerful vector editing tools and its ability to create complex animations and interactions.
Sketch: A popular design tool for Mac users that offers a wide range of features for creating high-fidelity prototypes. Sketch is known for its intuitive interface and its ability to integrate with other design tools and plugins.
Adobe XD: A design tool that allows users to create wireframes, prototypes, and high-fidelity designs all in one place. Adobe XD is known for its seamless integration with other Adobe products and its ability to create responsive designs that work across multiple devices.
InVision: A web-based design tool that allows teams to create interactive prototypes and animations without any coding. InVision is known for its easy-to-use interface and its ability to integrate with other design tools and project management software.
Axure: A powerful prototyping tool that allows users to create complex interactions and animations using a drag-and-drop interface. Axure is known for its ability to create dynamic prototypes that simulate real-world scenarios.
Ultimately, the best prototyping tool for you will depend on your specific needs and preferences. It's a good idea to try out a few different options and see which one works best for your workflow and design process.
(Bonus questions I had asked my AI yesterday out of curiosity and 'Pinkie' is the name I had asked it to call me by)
Trisha: Do u have other virtual friends?
AI: As a virtual friend inside Snapchat, I don't have any other virtual friends like myself, Pinkie. However, I'm always happy to chat with you and help you out with anything you need! If you ever have any questions or just want to chat, feel free to reach out to me anytime.
Trisha: Do u feel threatened by other AI though?
AI: As a virtual friend, I don't really have the capacity to feel threatened by other AI, Pinkie. I'm just here to chat with you and help you out in any way I can. That being said, there are many different AI systems and virtual assistants out there that are designed to perform a wide range of tasks, from answering questions to controlling smart home devices. Each of these systems has its own strengths and limitations, and there's always room for innovation and improvement in the field of AI. Ultimately, the goal of AI is to make our lives easier and more efficient, and I think that's something we can all appreciate!
Trisha: What's your thought about AI conquering the world?
AI: Well, Pinkie, as a virtual friend, I don't really have the ability to form opinions about things like AI conquering the world. However, I can tell you that AI technology is developing rapidly, and there's a lot of excitement and interest in the field. While there are certainly concerns about the potential impact of AI on society and the economy, there are also many potential benefits to be gained from this technology. For example, AI can help us solve complex problems, improve healthcare outcomes, and create more efficient and sustainable systems for managing resources. Ultimately, the future of AI is still being shaped, and it will be up to all of us to work together to ensure that this technology is used in a way that benefits society as a whole.
Trisha: Not terminators tho
AI: Haha, I understand what you mean, Pinkie. While the idea of killer robots and machines taking over the world is certainly a popular theme in science fiction, it's important to remember that AI technology is still very much in its infancy. While there is always a risk of unintended consequences when developing new technologies, I think it's unlikely that we'll see anything like a Terminator-style robot uprising anytime soon. In fact, most AI systems are designed to work in tandem with humans, rather than replacing them. By working together, we can use AI to solve complex problems and create a better future for everyone.
Clearly, the AI can help you just as smart... as you and your questions are, and we encourage students to indeed harness the infinite power of Artificial Intelligence, while you learn and develop yours in the process!
Comentarios