AI Stealing Web Apps 😁

SergiusPaulus

Senior Member
You guys are pretty advanced so this AI response to my question in ChatGPT may be preaching to the choir. Can you expand on it? I am familiar with asking AI unlimited questions but I’m not experientially familiar with many of its responses concerning various topics.

In most cases, AI can assist in developing web applications that are similar to existing ones or create entirely new applications based on specific requirements. This is often referred to as AI-assisted development or low-code/no-code development. Here's how this works:

### 1. Understanding Similar Applications:
- AI can analyze patterns, common features, and functionalities from descriptions, public documentation, or examples of existing web applications.
- For instance, if you describe features of a social media app, e-commerce platform, or blogging site, the AI can generate code to implement similar features.

### 2. Tools and Platforms:
- AI platforms like GitHub Copilot, ChatGPT (Code Interpreter Mode), and others can help developers write code, debug, and implement functionality efficiently.
- Low-code/no-code platforms (e.g., Bubble, OutSystems, or Microsoft Power Apps) often integrate AI to assist users in visually designing and deploying applications without extensive coding knowledge.

### 3. Development Process:
- Input requirements: Provide a description or specification of the desired application.
- Generate boilerplate code: AI generates the initial structure of the application, including front-end (UI), back-end (logic), and database design.
- Iterative refinement: Developers refine the AI-generated code to suit their needs.
- Testing and Deployment: AI can also assist in testing and deploying the web application.

### 4. Customization and Originality:
- AI can be guided to create unique applications by specifying unique features or combining elements from different types of applications.
- For example, an application that combines social networking with e-commerce functionality.

### 5. Use Cases:
- AI can develop web applications such as:
- Content Management Systems (CMS) like WordPress.
- Customer Relationship Management (CRM) tools.
- E-commerce platforms.
- Data dashboards.
- Social media platforms.

### 6. Limitations:
- While AI is excellent at generating foundational code, it may require human oversight for:
- Complex logic or integrations.
- Security and performance optimization.
- Aesthetic design or branding elements.
- AI-generated applications may not yet rival the customization and innovation of a skilled developer's work for cutting-edge projects.

### 7. AI Frameworks for Development:
- Popular AI frameworks like OpenAI Codex, AWS CodeWhisperer, or other GPT-based tools can assist in automating repetitive tasks and generating code snippets.

In conclusion, AI can significantly streamline the creation of web applications, whether they are similar to existing ones or entirely new concepts, but it typically works best as a collaborative tool alongside human developers.
 
Ah so u have never used it. I asked AI to create the game of Pong. I posted it on here. If you download the zip file you can play it on any web browser. I asked ChatGPT to generate a web app version of Pong. I told it to define the program of Pong from decades ago. Then told it to create the code based on the definition it gave me versus the definition of the syntax in Pong. I’ve been wanting to try early Atari games that I grew up on in the 70’s and early 80’s but haven’t had time to try replicating them.
 

You can tell ChatGPT and other AI not to use other peoples' work and not to make apps similar to existing ones.
Tried to let it do something entirely unique once and it failed to generalize from any prior experience. It is only a shallow copy with superficial renaming and reordering of variables.
 
Tried to let it do something entirely unique once and it failed to generalize from any prior experience. It is only a shallow copy with superficial renaming and reordering of variables.
Programming in Atari basic as a child we use to find basic games in magazines you had to hand type. I wonder if you could take a screenshot of code and upload an image of syntax for AI to replicate?
 

Top