{
  "id": 9085694,
  "title": "What to do in such situations: Developing an app integrated with generative AI",
  "url": "https://urgent.news/2026/09/22/what-to-do-in-such-situations-developing-an-app-integrated-with",
  "topic": "ai",
  "section": "AI",
  "published": "2026-09-22T05:04:43.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/pj-corridor/what-to-do-in-such-situations-developing-an-app-integrated-with-generative-ai-21f4"
  },
  "original_language": "en",
  "account": "In this article, pj-corridor, an engineer, shares their experience developing an application integrated with generative AI, such as personality assessment tools. They highlight the challenges faced during the development process, including dealing with abuse and navigating trial-and-error and trade-offs in prompt tuning. The author previously worked with Synergy Marketing and is grateful for their consent to publish this article on the TECHSCORE BLOG.\n\nThe app provides CAPS and DiSC personality assessments, which are pseudoscientific tools meant for self-introduction sessions rather than decision-making. The author uses the app for such purposes, such as workshops, to energize participants.\n\nHowever, generative AI has its quality risks, as it can introduce hallucinations. To mitigate these risks while keeping the cost of ensuring quality within the scope of a hobby project, the author kept the rule-based scoring logic deterministic and limited the generative AI output to supplementary text.\n\nThe article is divided into three chapters: abuse prevention, technology selection, and trial-and-error examples. In the abuse prevention chapter, the author discusses strategies to handle bot abuse, such as using a Web Application Firewall (WAF) and controlling access from simple bots and browsers. They opted to use a Lambda function URL for deployment, which requires AWS-specific implementations like changing the authentication type and managing environment variables. However, they decided against implementing these measures temporarily due to the risk of malicious actors discovering the Lambda Function URL and bypassing the WAF.\n\nThe technology selection chapter covers the author's trials and errors with Lambda and API Gateway. Initially, they preferred using a Lambda container image, but eventually chose to use a Lambda zip deployment instead, as it provided better compatibility with AWS and reduced complexity in their continuous integration pipeline. They also emphasize the importance of promptly cleaning up unused resources to avoid technical debt.",
  "summary": "Hello, I’m pj-corridor, an engineer. In this article, I will introduce the challenges I faced while developing an application integrated with generative AI, such as dealing with abuse and navigating trial-and-error and trade-offs in prompt tuning. I previously had the opportunity to work with Synergy Marketing, and I am grateful that they kindly agreed to publish this article on the TECHSCORE…",
  "key_points": [
    "pj-corridor developed an app integrating generative AI for personality assessments.",
    "The app provides CAPS and DiSC assessments for self-introduction sessions."
  ],
  "editors_take": "The author's experience developing an app with generative AI highlights the importance of balancing innovative technology with risk management and cost considerations to create a reliable and safe user experience.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}