Posts

week 1 part 2 - introduction - bilal malas

 My name is Bilal Malas, 22 years old and from Dubai. I am currently in my last semester and I will graduate in December with a Master's in Business, with a focus on Digital Marketing. My hobbies include playing soccer, video games, and listening to music. I am a real estate agent and a senior field sales consultant for Sunrun, a solar sales company. 

week 1 part 1 - ppc ads - bilal malas

Image
 Pay-per-click (PPC) advertising is a highly effective digital marketing strategy that allows businesses to place ads on search engines, social media platforms, and other websites. With PPC, advertisers only pay when their ad is clicked, making it a cost-efficient way to drive targeted traffic to their website. This model provides immediate visibility, allowing businesses to reach potential customers who are actively searching for products or services similar to theirs. PPC campaigns can be finely tuned by targeting specific demographics, keywords, and geographic locations, maximizing the return on investment by ensuring the ads are shown to the most relevant audience. However, PPC is just one aspect of a comprehensive digital marketing strategy. Investments should also be directed towards content marketing, which involves creating valuable and relevant content that attracts and engages a target audience. High-quality content not only drives organic traffic through search engine op...

week 8 part 2 - AI is going to disrupt the labor market - Bilal Malas

Image
 the following blog is inspired by the following article: https://www.chicagobooth.edu/review/ai-is-going-disrupt-labor-market-it-doesnt-have-destroy-it The article sheds light on the growing concerns within the entertainment industry, particularly highlighted by Fran Drescher, president of the Screen Actors Guild-American Federation of Television and Radio Artists, regarding the impact of artificial intelligence on creative professions. Drescher's comments during the union's announcement of a strike, which was jointly initiated with the Writers Guild of America, underline the anxiety that AI technologies, like generative AI, could replace human creatives in film, television, and radio. This strike marks a significant moment, reflecting broader unease about AI's role in not only augmenting but potentially substituting human effort in areas traditionally regarded as inherently human, such as acting and scriptwriting. The article also discusses the broader implications of AI ...

week 8 part 1 - how will AI affect jobs - bilal malas

Image
 this blog post is inspired by this article: https://www.nexford.edu/insights/how-will-ai-affect-jobs The article discusses the profound impact of artificial intelligence (AI) on the job market from 2024 to 2030, highlighting both the opportunities and challenges it presents. As AI continues to advance, it is poised to disrupt traditional job roles, particularly those involving repetitive tasks. However, it is also expected to create new job opportunities and enhance productivity across various sectors. Notably, industries like customer service, accounting, and retail are likely to see significant automation, with AI handling tasks ranging from answering customer queries to managing financial transactions. This shift requires workers to adapt by acquiring new skills and embracing AI technologies to thrive in a rapidly changing job landscape. Furthermore, the article emphasizes the critical need for society to engage in meaningful discussions about AI's broader implications, in...

Week 7 part 1 - True power of chatgpt and benefits for us - Bilal Malas

Image
     ChatGPT represents a breakthrough for AI, enabling a much greater range of applications likely to be of major benefit to many sectors. It can understand and generate human-like text; therefore, a great instrument to improve dialogues, automate customer service, and learning support among other areas. For example, in the education field, ChatGPT would become a private tutor explaining, making practice problems, and facilitating multi-grade students on understanding hard, complex subjects. For businesses, it could be process improvement since it takes care of most of the inquiries and jobs that normally require human intervention, hence enhancing efficiency and freeing up human workers to be more creative and engaging in strategic activities.      Furthermore, such capabilities in ChatGPT are expected to play a major role in overcoming language barriers and facilitating world communication. Its functions and language translation, by understanding the con...

week 6 part 2 - mastering python through chatgpt and google colab - bilal malas

Image
       Mastering Python with ChatGPT and Google Colab is a dynamic, interactive process that makes use of the advantages of both tools. With its ability to provide explanations, coding advice, and immediate responses to Python queries, ChatGPT can function as an on-demand tutor and coding assistant. Because of this, it's a priceless tool for comprehending Python syntax, debugging code, or quickly picking up new ideas. ChatGPT allows users to directly ask questions and present issues; it can then provide answers or recommend best practices. With its ability to mimic interview questions and simplify complicated subjects, ChatGPT is an adaptable resource for students of all skill levels.           On the other hand, Python code can be written, run, and shared in a robust cloud-based environment with Google Colab. It is especially helpful for tasks requiring a lot of computing power or teamwork. Colab notebooks facilitate the execution ...

week 6 part 1 - coding a game via python - bilal malas

Image
     Creating a game using Python is an exciting project that can be both fun and educational. Python is a popular programming language known for its readability and versatility, making it an excellent choice for beginners and experienced developers alike. To get started, you might choose a library such as Pygame, which provides modules for handling graphics, sound, and game physics. This library simplifies the game development process by taking care of many underlying details, allowing you to focus on the game's design and logic. Setting up your Python environment with Pygame involves installing Python and Pygame via pip, after which you can immediately start coding your game.      The development process typically begins with planning your game's concept, rules, and objectives. Sketching out a basic flow of how the game will operate, defining player interactions, and deciding on the graphical layout are crucial first steps. As you start coding, you'll def...