Skip to Main Content

Machines and Society

A growing guide on the latest in data-driven research and emerging technologies at the intersection of society, information and technology.


ChatGPT can serve as a versatile and powerful tool to enrich our campus life experiences. It saves us time and effort by assisting in various non-academic tasks and activities, such as job seeking, language learning, and event marketing. 

Effectively utilizing ChatGPT through careful prompt design also allows us to enhance our productivity and creativity. For example, by adopting different roles and personas, we can prompt ChatGPT to provide personalized suggestions and solutions in different scenarios. This approach makes the interactions more engaging. 

In this guide, we offer examples and use cases of ChatGPT in typical scenarios of campus life. We also provide tools and resources to help you unlock its endless potential. We share video tutorials in use cases of job seeking, language learning, marketing strategies, and storytelling to illustrate how effective prompts can bring desired results.

Job Seeking

ChatGPT can aid in job seeking for tasks such as writing resumes and preparing for job interviews.

Writing resumes

ChatGPT is able to generate resume templates and examples, provide personalized feedback and suggestions through follow-up questions, and assist with proofreading and editing with industry-specific keywords and phrases. 

Preparing for job interviews

ChatGPT can give personalized job interview coaching, including providing guidance on common interview questions, feedback on interview skills, and mock interviews through role play. It can also return a summary of the company and the job position, and offer tips for how to follow up with the recruiter after the interview. 

Language Learning

ChatGPT can assist with language learning by providing instant translation, generating conversation prompts and feedback, recommending learning resources, and helping with grammar and vocabulary practice.

Marketing Strategies

ChatGPT can assist with your marketing campaigns by generating campaign ideas and providing assistance with content creation across various marketing channels.


ChatGPT can write stories and assist in screenwriting based on the information and context provided. It can help with the creation and development of characters and plots, and improves the structure of the story. 

Demo, Tips and Resources

To prompt ChatGPT effectively, it is important to be specific about what you are looking for, and provide context and examples to help ChatGPT generate accurate and relevant responses. Asking follow-up questions and giving feedback to ChatGPT’s responses can also help it learn and improve over time. Besides, it is also recommended to experiment with different prompts.

What does effective prompting look like? Here’s an example:

User: I want you to act as a personal trainer. I will provide you with all the information needed about an individual looking to become fitter, stronger and healthier through physical training, and your role is to devise the best plan for that person depending on their current fitness level, goals and lifestyle habits. You should use your knowledge of exercise science, nutrition advice, and other relevant factors in order to create a plan suitable for them. My first request is "I need help designing an exercise program for someone who wants to lose weight." 

Tip: Be specific when you ask questions. Provide context and examples.


ChatGPT: Sure, I can help design an exercise program for someone who wants to lose weight. Here are some general guidelines and considerations for creating an effective exercise plan:
1. Identify goals: Before starting any exercise program, it's important to clearly define your goals. In this case, the primary goal is weight loss. It's also important to consider other goals such as improving cardiovascular health, building strength, and increasing endurance.
2. Assess current fitness level: ...
3. Choose appropriate exercises: ...
4. Determine frequency and duration: ...
5. Consider nutrition: ...

Here's an example of a weekly workout plan for someone who wants to lose weight:
Monday: 30 minutes of brisk walking, followed by a full-body strength training workout
Tuesday: Rest day
Wednesday: 30 minutes of jogging, followed by a core-focused strength training workout
Thursday: Rest day
Friday: 30 minutes of cycling, followed by a lower-body strength training workout
Saturday: 30 minutes of brisk walking, followed by an upper-body strength training workout
Sunday: Rest day
... Remember to listen to your body, start slowly and gradually increase the intensity and duration of your workouts. Consistency is key, and remember that weight loss is a journey, not a destination. Good luck with your fitness journey!

User:  I don't have time for training on Mondays. I am also not a fan of cycling. Give me a more interesting workout plan. 

Tip: Give feedback.


ChatGPT: Sure, I can revise the workout plan to better suit your preferences and schedule. Here's an updated plan:
Monday: Rest day
Tuesday: 30 minutes of brisk walking, followed by a full-body strength training workout
Wednesday: Rest day
Thursday: 30 minutes of jogging, followed by a core-focused strength training workout
Friday: 30 minutes of swimming, followed by a lower-body strength training workout
Saturday: 30 minutes of hiking or outdoor activities, followed by an upper-body strength training workout
Sunday: Rest day
This updated plan includes more outdoor activities like hiking, which can be a fun and challenging way to get cardio exercise. Swimming is also a great low-impact cardio exercise that can be easier on your joints compared to jogging or cycling. Strength training is still a key component of the plan, as it helps build lean muscle mass and boost metabolism. ...

User:  How can I make sure I'm not overdoing it with strength training? 

Tip: Ask follow-up questions.


ChatGPT: It's important to listen to your body and not push yourself too hard with strength training, as overdoing it can lead to injury or muscle soreness that can hinder your progress. Here are some tips to make sure you're not overdoing it with strength training:
1. Start with lighter weights: ...
2. Gradually increase weight and reps: ...
3. Take rest days: ...
4. Listen to your body: ...
5. Work with a trainer or coach: ...
Remember that strength training should be challenging, but it should also be enjoyable and sustainable. By listening to your body and gradually progressing your workouts, you can avoid overdoing it and achieve your fitness goals safely and effectively.

Reference: Act as a Personal Trainer

Tools, Resources, and More Examples


Ye Zhai
Reference and Instruction Fellow