top of page

The Rise of Generative AI: Transforming Enterprise Dynamics

  • Writer: Dr M Maruf Hossain, PhD, GAICD
    Dr M Maruf Hossain, PhD, GAICD
  • Mar 3
  • 8 min read

Generative AI is a branch of artificial intelligence that focuses on creating new content or data from scratch, such as images, text, music, code, diagrams, etc. Generative AI has been making impressive advances in recent years, thanks to the development of deep learning models such as generative adversarial networks (GANs), autoencoders, transformers, and others.


Originally published at LinkedIn Pulse on 8 January 2024.


Photo by Google DeepMind @ Pexels.com
Photo by Google DeepMind @ Pexels.com

Generative AI has many potential applications in various domains, especially in enterprise settings:


  • Content creation. Gen AI can facilitate high-quality, engaging content creation across sectors such as marketing, advertising, education, entertainment, engineering, and more. It can generate realistic multimedia content and natural language text, such as engaging blogs, social media posts, product descriptions, reviews, summaries, and more.


    • Personalisation. Gen AI can optimise resources and enable content creators to produce diverse and personalised content. A practical application could be a company using Gen AI to create customised ads or newsletters tailored to customer preferences or behaviours.


    • Artificial creativity. Gen AI serves as a potent tool for artificial creativity, generating new content that mimics human creativity. In the design industry, for example, Gen AI can create new designs based on specified parameters, allowing designers to explore fresh directions in their work. However, it’s crucial to note that while Gen AI can augment human creativity, it doesn’t replace the need for human intuition and judgment.


    • Design and innovation. In the realm of design and innovation, Gen AI can generate novel designs or solutions for various tasks. It can generate new product ideas, logos, layouts, architectures, and more based on given specifications. It can also generate new hypotheses, insights, or strategies for scientific research, business analysis, and decision-making, offering new perspectives and possibilities. For example, a designer can use generative AI to generate new fashion styles or patterns based on a given theme or trend.


    • Auto-generation of visualisations and dashboard layouts. Gen AI can significantly streamline the process of creating visualisations and dashboard layouts. It can learn from existing data patterns and structures to generate new, similar content. For example, in data analytics, a Gen AI model could be trained on a variety of existing dashboard layouts and visualisations. Once trained, it could generate new layouts and visualisations based on specified parameters such as data types, user preferences, and business needs, allowing data analysts to focus more on interpreting the data rather than on designing the layout.


    • Automation. In the field of automation, Gen AI can enhance processes by simplifying development with a semantic interface, augmenting products and models for a wider range of use cases, and infusing processes with flexibility. A practical application could be a company using Gen AI to automate customer service responses, improving customer experience and employee productivity. It could generate responses based on past interactions, reducing the time spent drafting replies.


    • Simulation and modelling. Gen AI can help simulate or model complex phenomena or systems that are difficult to observe or measure directly. For example, generative AI can generate realistic scenarios or environments for training or testing purposes. It can also generate synthetic data that reflects real-world conditions and dynamics to validate or calibrate models or simulations, enabling more accurate and efficient simulation and modelling. For example, an engineer can use generative AI to generate realistic traffic scenarios or weather conditions for testing a self-driving car.


    • Code generation. Gen AI can revolutionise software code creation by learning from existing code patterns and structures to generate new, similar content. For instance, a Gen AI model could be trained on a variety of existing code snippets and then generate new code snippets based on specified parameters such as programming languages, coding styles, and business needs. This could significantly streamline the code-creation process, allowing developers to focus more on problem-solving than on boilerplate.


    • Algorithm invention. Gen AI can play a pivotal role in algorithm invention. It learns the patterns and structure of its training data and then generates new data with similar characteristics. For instance, in machine learning, a Gen AI model could be trained on a variety of existing algorithms and then generate new ensemble algorithms to solve specific problems, potentially leading to more efficient or novel solutions. This approach could accelerate innovation in fields such as data analysis, predictive modelling, and software development.


    • Neural network design. Gen AI can be a game-changer in the design of neural networks. It can identify patterns and structures in existing data to generate original content. For example, in the realm of neural network design, a Gen AI model could be trained on a variety of existing architectures and then generate new architectures to solve specific problems, potentially leading to more efficient or novel solutions. This approach could revolutionise neural network design, leading to more innovative and efficient architectures.


    • Apps, Automation and Workflows. Gen AI can be a powerful tool for enhancing apps, automation, and workflows. It can learn from existing patterns and structures to generate new, similar content. For example, a Gen AI model could be trained on a variety of existing workflow patterns and then generate new workflows based on specified parameters such as task types, user roles, and business needs. This could significantly streamline workflow creation, allowing teams to focus more on strategic tasks rather than on designing workflows. Moreover, it can automate various tasks by connecting to common apps like Google Sheets, Notion, HubSpot, and other integrations.


  • Chatbots and virtual agents. Generative AI can significantly enhance the capabilities of chatbots and virtual agents. It can learn from existing patterns in data to generate human-like responses, thereby enabling more natural and engaging interactions. For instance, a company could use Gen AI to train a chatbot on its data, including websites, Q&A lists, manuals, and other documents. The chatbot could then generate accurate responses to customer queries, improving customer service and reducing the workload on human agents. Moreover, Gen AI can handle scenarios where there is no match to the user’s intent, providing personalised, empathetic outputs even when the question involves topics outside the company’s site or data.


  • Creative question-asking. Generative AI can be a powerful tool for creative question-asking. It can generate unique and thought-provoking questions based on the patterns and structures it has learned from its training data. For instance, in a brainstorming session, a Gen AI model could generate a series of creative questions to stimulate discussion and encourage innovative thinking. These questions could range from exploring new perspectives to challenging existing assumptions, thereby fostering a more creative and collaborative problem-solving environment.


  • Data augmentation. Generative AI can augment existing datasets with synthetic data that maintains the original characteristics and distributions, addressing issues of data scarcity, imbalance, or privacy. For instance, generative AI can generate synthetic images or text for training or testing machine learning models without compromising sensitive or confidential information. Additionally, generative AI can generate new data to enrich or complement existing data, enhancing the performance or robustness of machine learning models. A practical application could be a researcher using generative AI to generate synthetic medical records or images for training or testing a diagnosis model, ensuring patient privacy.


Potential Misuse of Generative AI


The rise of generative AI has brought with it a host of potential misuse scenarios, including cybercrime, the propagation of disinformation, and the creation of deepfakes for deceptive purposes. Despite these risks, the early 2020s saw a surge in investment in generative AI from major corporations such as Microsoft, Google, and Baidu, as well as a multitude of smaller firms, all developing their own generative AI models.


Ethical Considerations in Generative AI Selection


Generative AI can present a range of ethical challenges related to the quality, authenticity, ownership, and potential misuse of the content or data it generates. For instance, generative AI has the potential to create content that is false, misleading, harmful, offensive, or infringes on others’ rights. It can also produce content that is virtually indistinguishable from that created by humans, raising questions about trust, accountability, and responsibility. Moreover, the content generated by Gen AI can influence the values, beliefs, emotions, or behaviours of its users or recipients. As such, generative AI must be guided by ethical principles and standards that ensure its use is both beneficial and responsible. These standards may include:


  • Transparency. Gen AI should disclose the source, method, and purpose of the content or data it generates. It should also provide accurate information about the quality, reliability, and limitations of this content or data.

  • Fairness. Gen AI should strive to avoid creating content or data that is biased, discriminatory, or harmful to any individual or group. It should also respect the diversity and dignity of all people and cultures.

  • Privacy. Gen AI should safeguard the personal information and preferences of the users or recipients of the content or data it generates. It should also obtain their consent and respect their rights and choices.

  • Security. Gen AI should prevent unauthorised access, use, or modification of the content or data it generates. It should also detect and mitigate any potential risks or threats to the safety or well-being of its users or recipients.

  • Accountability. Gen AI should be accountable for the impacts and outcomes of the content or data it generates. It should also provide mechanisms for feedback, correction, or redress in case of any errors or harm.


Generative AI in vendor products


Many renowned vendors have already embedded Generative AI models to power their applications using co-pilot features. These applications leverage the power of Generative AI to enhance productivity and streamline tasks, offering transformative potential for their workflows and outcomes.


  1. Microsoft Copilot. Integrated within a suite of Microsoft Office 365 applications, this generative AI assistant can automate tasks and create content, potentially saving users time and enhancing productivity. It provides suggestions for content, design, and grammar, and facilitates real-time collaboration. Microsoft Copilot is also embedded in the Edge browser, enabling users to fully leverage GPT 4.

  2. GitHub Copilot. This AI-powered tool is designed to accelerate code writing by suggesting relevant, high-quality code snippets based on natural-language descriptions. It adapts to the user’s preferences and needs, making coding more enjoyable for developers of all levels. It can turn natural language into code, chat with you about your coding problems, and help you create, fix, and even make unit tests.

  3. Adobe Firefly. Adobe’s generative AI tool, Adobe Firefly, uses simple text prompts to create high-quality outputs, including images, text effects, and fresh colour palettes. Integrated into various Adobe apps, it offers generative AI tools tailored to creative needs, use cases, and workflows. For example, in Illustrator, users can generate vector graphics using a text prompt. In Photoshop, users can add, expand, or remove content from their images non-destructively, using simple text prompts.

  4. Pega GenAI. Pega Platform’s Pega GenAI, a set of 20 generative AI-powered boosters, is integrated across Pega Infinity ‘23, their low-code platform for AI-powered decisioning and workflow automation. It accelerates the low-code application development process, allowing organisations to deploy their AI models responsibly and under governance while minimising risk.


In addition to these renowned vendors, numerous niche vendors have released hundreds of generative AI products to enhance their users’ or customers’ experience. Examples include:

  • Commerce.AI leverages Gen AI to power customer transformations and derive value.

  • Datadog utilises Gen AI to enhance productivity.

  • Modern Requirements employs Gen AI to power customer transformations.

  • Atera uses Gen AI to enhance productivity.

  • SymphonyAI harnesses Gen AI to power customer transformations.


Concluding remark


The highlighted applications underscore the versatility of Generative AI and its potential to revolutionise diverse facets of our personal and professional lives. It’s crucial to note that while Gen AI can offer valuable tools and insights, its deployment should always adhere to ethical and responsible guidelines. These categories span a wide array of applications, from generating creative content to improving business processes. However, the specifics depend on the use case and industry. It’s always essential to validate the information and conduct additional research as necessary. Furthermore, given the potential for inaccuracies or biases in AI-generated content, human validation is essential.

bottom of page