INFORMS Open Forum

  • 1.  Analytics Advice – Best practices for optimizing ChatGPT's responses for complex analytics tasks

    Posted 05-01-2024 06:43

    The INFORMS Analytics Society sponsors the Analytics Advice column published in OR/MS Today. The concept is to use the collective experience of the INFORMS community to offer advice to students and early career professionals. Questions are posted on Connect and the collective responses compiled into Analytics Advice articles.

    Current topic: Best practices for optimizing ChatGPT's responses for complex analytics tasks. Share your experiences, tips, and strategies for leveraging ChatGPT effectively in the field of analytics.

    Please send your advice through Connect by May 3rd so the Analytics Society can compile and publish the results in the next OR/MS Today.

    The first Analytics Advice article on finding an analytics internship can be found at here.

    The second Analytics Advice article on tips for interviewing for an analytics job can be found at here.

    The recent Analytics Advice article staying current with the latest analytics trends and technology be found at here.

    I look forward to hearing your best advice for use ChatGPT for analytics tasks!

    Thanks,

    Kaicheng



    ------------------------------
    Kaicheng Sun
    Washington University in St. Louis
    Austin TX
    ------------------------------


  • 2.  RE: Analytics Advice – Best practices for optimizing ChatGPT's responses for complex analytics tasks

    Posted 05-04-2024 02:34

    Here are some key strategies I use at my workplace for optimizing ChatGPT's responses in complex analytics tasks:

    1. Iteratively Refine Queries: Analyze ChatGPT's responses to refine queries, enhancing accuracy and depth of insights over time. Try refining your queries based on initial responses and evaluating the improvements in subsequent iterations.

    2. Leverage Code Sharing: Share code pieces for insights. Sample prompt: "Can you explain this code snippet's data processing?"

    3. Provide Contextual Queries: Provide a good context before asking any question. Such as specifying SQL stacks like MySQL or Athena, to elicit more relevant insights from ChatGPT. Try providing detailed descriptions of your analytics environment or specific challenges you're facing to help ChatGPT generate more targeted responses. Sample prompt: "Given our MySQL setup, how can I optimize this query?"

    4. Utilize Code Snippet Generation: Provide clear use cases and sample datasets to prompt ChatGPT to generate code snippets that address your specific analytical needs. Sample prompt: "Can you provide Python code for customer churn analysis using this dataset?"

    5. Prioritize Data Security: Ensure data protection by implementing encryption and access controls when integrating ChatGPT into analytics workflows. For example, you can encrypt sensitive data before passing it to ChatGPT or restrict access to confidential information within your organization.

    Thanks for the opportunity!



    ------------------------------
    Mahindra Venkat Lukka
    Amazon
    San Jose CA
    ------------------------------



  • 3.  RE: Analytics Advice – Best practices for optimizing ChatGPT's responses for complex analytics tasks

    Posted 05-07-2024 11:56

    Thanks Mahindra!



    ------------------------------
    Kaicheng Sun
    Washington University in St. Louis
    Austin TX
    ------------------------------