ChatGPT and programming

29

October

2023

5/5 (1)

I have heard from friends about the capabilities that ChatGPT has for helping programmers write code. Therefore, in this blogpost, I will test ChatGPT’s coding knowledge and accuracy. To do this, I will ask ChatGPT to create some simple programs from scratch, and test if the code that ChatGPT generates actually works. Usually, one of the first things that you learn when programming is how to program a calculator. Therefore, I will ask ChatGPT to program a calculator in Python as this is a common language and I am planning on learning it during the course of my BIM studies.

The inputs is as follows: Program a calculator in Java and Program a calculator in python.

This is the result:

When I run  the python script it gives me the following result:

As you can see, the calculator works, and I decided to also test the dividing by zero function just to be sure. I find it interesting that ChatGPT is capable of creating this code in a couple of seconds, and also does not forget to include that division by 0 is impossible. Now that we know that this works, we can try to test further and see what the limits are of how much ChatGPT can do without me having to write a single line of code.

Therefore, to improve the calculator, I asked ChatGPT to add buttons so that we do not have to type the operation we have to perform. This was ChatGPT’s output:

When testing the code, we get a working calculator which has buttons.

I find this quite impressive already. Therefore, I want to see now what would happen if I ask it that the inputted numbers should be able to be clicked on in the screen.

As you can see, ChatGPT just created a fully working basic calculator, and it did so in 3 prompts. I opened another ChatGPT window and made one specific prompt which was: Create a calculator with buttons for input and operations in python. This yielded the same result, showing that if you are specific, ChatGPT can be a very powerful tool to help you with programming. All in all, I am impressed that ChatGPT knows how to create a GUI and working calculator with little input.

Please rate this

Will AI-Powered Deepfakes be the Future of Education and Content Creation?

23

October

2023

5/5 (1)

In the field of artificial intelligence, there is a noteworthy area of research that centers around ethical and moral considerations in various domains, and one prominent example is the concept of “deepfakes.” Deepfakes have opened up a new dimension within artificial intelligence, where they can create metahuman or AI avatars capable of mimicking human actions, speech, and gestures.

But what if we harnessed deepfake technology to instantly enhance common educational practices, such as creating presentations? What would that look like? I recently had the opportunity to explore a generative AI web-based application called “Deep Brain AI,” which expands the horizons of AI capabilities, particularly in the realm of content creation. What does this mean in practical terms? Users can develop PowerPoint presentations, just like they always have, to convey information to an audience. However, the intriguing twist is that a full body animated AI avatars or metahumans can replace human speakers. Consequently, the presenter doesn’t need to speak, as the AI avatar or metahuman can handle the task.

The web-based application allows you to create templates, insert text boxes, and upload videos and audio, just like a standard PowerPoint application. The real innovation emerges when you can create an AI avatar, either male or female, with the ability to speak in various languages and accents from different countries. For instance, you can choose between accents like U.S. English, Indian English, Saudi Arabian Arabic, Taiwanese Chinese, and German from Germany. The AI avatar can articulate the content through a text script, effectively enabling text-to-speech input.

The application offers a range of features, including control over scene speed and the ability to insert additional pauses. What’s even more fascinating is the incorporation of advanced generative AI technologies, such as ChatGPT, into the application. I found this particularly intriguing, as it recognizes the utility of ChatGPT and integrates it seamlessly into the platform.

However, there were some shortcomings when using the application, most notably the unnatural quality of the deepfake avatars. They were easily discernible as artificial, which could lead to dissatisfaction among users and their audiences when listening to the AI avatars or reading the presentations.

Nonetheless, the age of artificial intelligence is advancing at an unprecedented pace, and my overall experience with the application has been positive. I’m keen to hear about your experiences with Deep Brain AI or deepfake technology in general.

Please rate this

Generative AI: Kitchen aid for students away from home

22

October

2023

5/5 (1)

I always look forward to that time of the day when I can be in my kitchen and cook a meal. This activity acts as a creative release and helps me get rid of the day’s stress and anxiety. I enjoy watching cooking videos with recipes from all over the world to learn about other cultures and get inspiration for my next meal. Therefore, when I am faced with an almost empty fridge and a tight budget, I use this opportunity to apply the knowledge and library of recipes that I gathered throughout the years.


However, since I moved abroad, I met many students that hate the fact that they need to cook three meals a day for themselves. In most cases, they either choose to buy easy-to-prepare dishes (which can become costly very fast) or rely on pasta and pesto. Most of them told me that they don’t enjoy planning meals, but if they were given precise instructions and grocery lists, they might start cooking more.


Therefore, I decided that I would experiment with AI recipes generators to see if they might help students eat better. I used ChefGPT to generate a meal with the ingredients that I had in my fridge. The interface is easy to use and I like the fact that you can choose the kitchen tools that you have at home, as many students do not have fully equipped kitchens.

At a quick glance, I find the combination of ingredients a little interesting, especially because I told ChefGPT to give me a recipe that best mixes all the ingredients, without including everything. However, when searching on Google, it shows that these ingredients do work together well and help create nutritious meals.


Another aspect that I like about the recipe from ChefGPT is that it includes the macros for the recipe, as I know many students that pay attention to their nutrition (however, I am not an expert so I cannot assess if the AI generator is correct).


I believe that tools such as this one can be used when shopping for grocery. For example, one could go to the store, check which products are on sale that day, input the ingredients in the app and check the variety of meals that it can create. This might be a very interesting experiment and a great way to save money and reduce food waste.


Overall, I believe that AI generating tools can help people struggling with culinary creativity to create a variety of nutritious meals without throwing away unused ingredients. However, the program’s outputs should be taken with a grain of salt as sometimes recipes might sound better than they are in real-life practice.

Please rate this

Explore HeyGen’s video magic!

22

October

2023

5/5 (1)

Having previously faced challenges in producing professional videos, the introduction of a new AI tool named HeyGen appears to be a promising solution. HeyGen is an advanced AI video generation platform designed to simplify the creation of professional videos. The tool uses AI-driven avatars that stimulate creativity by eliminating the expensive constraints associated with traditional video filming and editing. By employing advanced generative AI technology, it enables users to convert textual content into engaging video material. HeyGen also offers an API to integrate a user’s project with other tools.

A user can utilize the tool to create several types of video contents, such as demos and tutorials, without the need for a specialized software. The tool offers different plans, including a free plan that allows a user to create a video of 1 minute maximum. 

I explored the many features of HeyGen and here is my evaluation:

My initial impression is that the tool has a user-friendly interface.

The tool gives the user the option to start creating videos with a very diverse range of templates and avatars. There is also the option to animate your photo with text.

The tool also offers different languages and even different tones that a user can utilize.

The platform is equipped with a convenient drag-and-drop functionality that allows users to seamlessly incorporate diverse elements such as background music and personalized avatars into their projects.

My overall impression, is that a user does not have to have technical expertise to use  HeyGen. It is very beginner-friendly. The tool offers guidance as well.

At present, HeyGen does not provide the option for multiple avatars within a single scene, suggesting room for enhancement in this aspect. Additionally, the introduction of a student plan could be a valuable addition, especially considering that the most affordable plan currently starts at $24.

Source:

HeyGen. (n.d.). Explainer video maker: Create Explainer Videos Online.  https://www.heygen.com/explainer-video-maker

Please rate this

The good, the bad, and the way forward for Deepfakes

22

October

2023

5/5 (1)

Let’s dive into a topic that’s been in the center of attention recently: deepfakes. If you’re unfamiliar with the term: deepfakes allow you to change or create video content using AI. You can make it look like someone is saying something that they in reality have never said through tools like DeepFaceLab and Faceswap.

There are genuinely cool aspects of deepfakes. Think about the film industry: actors could be placed in roles or scenes they never actually filmed. This could be very useful for dangerous stunts, logistical difficulties, or when actors have passed away. Or for education, imagine a ‘live’ presentation from historical figures, bringing history lessons to life. And on the practical side, deepfakes could make it look like you’re speaking a foreign language fluently in video calls, making global communication smoother.

However, there’s a flip side. Picture this: a video surfaces of a well-known figure, like former President Obama, giving a speech. But something feels off because the content isn’t something he would typically say. At the bottom of this page, I added a video that was created by Buzzfeed in 2018. This altered video, a deepfake, could easily spread misleading information. The potential for misuse, especially in the age of social media, is high. Not only could this disrupt the news cycle, but on a personal level, anyone’s image could be used without permission to create false scenarios.

So, what’s being done about this? Tech experts are on the case, working on tools to detect and flag deepfake content. There’s also a growing conversation around creating regulations to ensure responsible use of this technology.

Ultimately, deepfakes represent a fascinating blend of innovation and challenge just like AI in general. As we navigate this digital era, it’s essential to approach such advancements with both enthusiasm and caution. Always be critical of what you see online and be cautious with what you share!

Please rate this

The Power of Network Effects.

22

October

2023

5/5 (1)

By Alexander Kristiansen

Creating a large userbase for a digital platform is no small task. Building a large audience requires patience and diligence. Continued support is required for a growing population, using user feedback and continues updating of services. New features entice users to stay with the platform, as it can further distinguish itself from the competition. Once you have established a large and thriving userbase, it can be considered valuable. This phenomenon is also known as network effects. One interesting case showing this is that of X (Formerly known as Twitter).

            From humble beginnings in 2006, the company was founded by Jack Dorsey, Noah Glass, Biz Stone, and Evan Williams. It exploded in popularity, and by 2012 already had 200 million active users (Vanian, 2022). The company was then purchased by Elon Musk in 2022 for $44 billion. This was a very polarizing move for Twitter’s users, as Musk is known for having many controversial opinions and business practices. He promptly changed the name of the company to X (because it’s his favorite letter) and established a paid tier system with blue verification check marks. These controversies were not going unnoticed by X’s competitors, and Meta promptly aimed to take advantage of the situation. Through their already established platform of Instagram, they launched Threads. It was essentially a direct copy of X, large being text based, and having comment chains where the highest upvoted responses would appear on top. Many disenfranchised X users, among others, moved to the competitor, and Threads amassed 100 million users in 5 days (Leigh, 2023). This shattered all records, and Threads was poised to become the new big social media. However, the userbase has dropped by 82%, and now there are only 8 million daily active users (Leigh, 2023). Ultimately, X remains dominant in the segment, showing the power of network effects. Threads was not able to compete in terms of content available on the platform, which is a by-product of having a large community. This content production will only garner more and more users, further established this platforms network dominance. It will take a new platform with some serious innovation to take the throne from X.

Reference:

Leigh, D. (2023). We Asked the Experts: What Happened to Threads?. TechRound. Available from: https://techround.co.uk/news/we-asked-the-experts-what-happened-to-threads/#:~:text=However%2C%20since%20that%20explosive%20start,who%20desired%20a%20desktop%20experience.

Vanian, J (2022). Twitter is now owned by Elon Musk here’s a brief history from the app’s founding in 2006 to the present. NBC. Available from: https://www.cnbc.com/2022/10/29/a-brief-history-of-twitter-from-its-founding-in-2006-to-musk-takeover.html

Please rate this

AI and Art

22

October

2023

5/5 (1)

Art and creativity has been my exploratory space ever since childhood. Having loved painting, passed advanced level singing exam as well as a trained Bharatnatyam dancer; art will always remain special to me. I have always taken keen interest in what is new and upcoming trends in this arena. While one might think that art is something extremely human specific and quality differs from person to person, I was in for a huge surprise when I noticed that technology has made its entry over this space as well.

When I recently met my Bharatnatyam dance teacher after long, she made me realize that how choreography has become so easy these days, and you don’t need to put in hours behind synthesizing a beautiful dance. She mentioned that motion capture technology with generative AI is able to sense dancers’ movements, explore and generate completely unique sequences and assist in choreography. In fact, the world-famous British choreographer Wayne Mcgregor has created an AI powered tool in collaboration with Google which feeds on Mcgregor’s past dance performances to identify patterns and inspire new steps and sequences.

Since she knew my interest in music, and how I loved to dance on my own sung music. She told me about a new AI system named IBM Watson Beat which feeds on dance performances, analyzed the emotional content and generated appropriate music compositions for the dance. This really surprised me regarding the extent technology has reached.

When I went back home, I had to put my research glasses on and dive deep into how has generative AI disrupted art further. I came to realize craft was also not let alone. There is a generative AI application named DeepArt which can transform regular photos into artwork. It needs some reference artwork and can apply the style, precision and visual characteristics to an ordinary photograph submitted by the user.

This entire new piece of news took me by surprise and lead me to think whether generative AI can replace human talent. I still think not quite so, because the kind of uniqueness and creativity a human mind can bring on the table is quite impossible for AI since it ultimately feeds on reference work. But there is still a lot of time in the future to explore and probably a lot of surprises planned for us by emerging technology!

Please rate this

GenAI: Boon for investment bankers

22

October

2023

5/5 (1)

Hailing from IIM Bangalore, I interned at Citibank as an investment banker for 2 months. Finance industry in general is perceived to be extremely strenuous; relying severely on human labor. My first corporate experience with GenAI was during my internship itself. During this period, I realized how GenAI like ChatGPT, assists investment bankers in reducing their workload, increasing impact and efficiency simultaneously.

I was staffed on a project to create a company pitch for private placement of an Indian bathware firm. During this project, for the purposes of preparing the industry overview, the analyst working on the project used ChatGPT for generating research reports on Indian bathware industry and its past performance. ChatGPT also collated market commentary regarding the future of this industry. I was surprised at how this saved a lot of time that could have been spent in internet research pertaining to market conditions. ChatGPT also helped in providing auto-document summarization wherein the analyst uploaded 2-3 broker reports commenting on industry projected financials; this assisted him in scanning through these lengthy reports efficiently and gaining significant data at such low time and effort.

Moreover, the use of GenAI did not only limit to the research portion of the pitch, in-fact; it surprisingly extended to the financial or quantitative modelling portion as well. ChatGPT was used to create extreme scenarios and stress test the model under adverse scenarios. This helped to build robustness and made the pitch stronger by accounting for multiple possibilities.

Thus, during the course of these 2 months I realized how generative AI like ChatGPT is so helpful in the day-to-day life of an investment banker. It helps to accelerate tasks and can be used in tandem with the human mind. Investment banking industry is heavily reliant on human mind and touch, since successful client relations are a must; however, tools like these can help relieve them by reducing their burden and increasing the work quality simultaneously.

Please rate this

Save a hundred hours on writing your thesis with SCISPACE!

22

October

2023

5/5 (2)

Writing a thesis is nothing short of challenging. Delving deep into academic articles, extracting relevant data, and understanding interesting details can be an intimidating task. But what if there was a tool that could simplify this process, ensuring you save not just hours, but possibly hundreds of hours? Check out SciSpace!

At its core, SciSpace operates much like a chatbot, just like the better known ChatGPT. However, it has a specialized niche: it is finely tuned to process and answer questions about academic articles. You simply upload your chosen articles, and SciSpace becomes an expert on that content, ready to respond to every question you have.

One of the major hurdles when writing a thesis is sorting through vast amounts of information in academic papers. Often, you will have to cut through pages of complex literature in order to find an essential piece of information. SciSpace improves this procedure immensely. You can obtain specific answers to questions you have about the content of the article right away. You could possibly be able to reduce the amount of time you spend on research to a set of well-written questions and answers rather than reading an entire 20-page article.

Understanding difficult academic language can be a roadblock for many. Sometimes, even after reading a paragraph multiple times, the essence remains questionable. SciSpace can assist here too. By asking the tool to explain specific sections or concepts in simpler terms, you can ensure a deeper understanding without frustration.

Probably every student has faced a moment of realization missing out on crucial details after submitting a paper. SciSpace could act as a safety net. Before finalizing any section of your thesis, a quick Q&A session with the tool can ensure that you haven’t overlooked important information or misinterpreted data.

In my personal experience I used SciSpace for my bachelor thesis, which was a systematic literature review on international expansion strategies of entrepreneurial firms. Including around 70 high quality academic references, I can’t even imagine the extra time I would’ve had to spend to read through all these papers without the help of SciSpace.

As a student you have probably experienced time pressure while writing your thesis, so working efficiently is of high priority. SciSpace not only saves a lot of time but also offers the potential to enhance research quality. Now AI is breaking barriers, tools like SciSpace aren’t just luxuries but will become essential for every academic researcher out there. As we all are gearing up for our BIM thesis journey, let SciSpace be your companion and use this and other AI tools to your advantage!

Please rate this

Go to market using Chat-GPT, my experience in consulting

22

October

2023

5/5 (1)

During my two-month long internship at a financial advisory and consulting firm, generative AI tools were gaining a lot of traction. Hence the firm decided to buy a premium account for the same and include it in the library of resources of the firm based on recommendations of junior analysts. My coverage was in the industries of digital tech and financial services in the firm and one of our client’s needed assistances with a go to market strategy of the new product in their platform. The tool was used extensively by some analysts and interns while some resisted the tool due to its accuracy and inability to provided complex solutions.

It was efficient in providing summary of industry reports, image solutions as well. For instance, if certain information was needed while creating slides for a client for instance what is the “total market size of cloud-based computing services in America”, prompts were directly fed to get an idea however it could be used only as an aid and not as a source in these slides. It provided us with a good starting point and source of relevant information. Some analysts even used it to create a rough template slide to work and ideate upon. My discussions with seniors at the firm made me ask my seniors that the tasks which are trivial in nature and demand a lot of effort in terms of time and research, can it not be automated. The senior director of my team answered and provided a new perspective to the same age old question. He said that the value we create for our client is not the solution, but our ability and competence which we provide, AI can read up a ton of documents and provide summaries and relevant data from it, but an analyst only can select and decipher what is relevant to the client and the problem. The learnings from the strategy will be different for each analyst in the deal which is the value added to client and not the strategy itself. With improvements in its deep learning, image processing models, it can certainly become accurate and efficient.
Surprisingly weeks after my internship was over, the final solution was submitted to the client and chatGPT recommended the same go-to market strategy for the client when I prompted it with the similar problem statement. So, the question arises, can it replace or outdate consulting and similar jobs. The answer is complex, but the nuances of a human interaction, expertise and experience can’t be always substituted with AI. This example can be a case where the solutions match but companies certainly benefit from such tools in their arsenal as an aid and rather as the complete solution provider.

The name of the client has not been shared due to NDA.

Please rate this