خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

6 روش برای استفاده از ChatGPT به عنوان یک تحلیلگر داده

به دنبال ارتقای سطح بازی تجزیه و تحلیل داده خود هستید؟ در اینجا چند روش مبتکرانه برای استفاده از ChatGPT به عنوان یک ابزار قدرتمند در جعبه ابزار تحلیلگر داده شما آورده شده است.

در چند ماه گذشته، تعداد ابزارهای هوش مصنوعی منتشر شده افزایش یافته است. یکی از این ابزارهای قدرتمند ChatGPT است، یک LLM پیشرفته که قادر به درک و نگهداری مکالمات متنی شبیه انسان است.

اگرچه ثابت شده است که ChatGPT برای تولید متن محاوره ای، دارایی ارزشمندی برای افراد در صنایع مختلف بوده است. برای تحلیلگران داده، ChatGPT می تواند برای افزایش قابلیت های تحلیلی آنها و رسیدگی به چالش های پیچیده داده استفاده شود. بیایید به روش هایی نگاه کنیم که تحلیلگران داده می توانند از ChatGPT برای بهره وری بیشتر در کارهای روزمره خود استفاده کنند.

1. ایده های مربوط به یک کار را اصلاح کنید

تحلیلگران داده می‌توانند از قابلیت‌های ChatGPT برای اصلاح و طوفان فکری در مورد یک کار یا مطالعه موردی استفاده کنند. از آنجایی که ChatGPT می‌تواند متن محاوره‌ای ایجاد کند، می‌توانید آن را درگیر کنید و با پرسیدن سؤال، دیدگاه‌های مختلف را بررسی کنید.

پاسخ ChatGPT در یک درخواست که از آن می‌پرسد چگونه داده‌های مشتری را تقسیم‌بندی کند.

فرض کنید می خواهید یک اسکریپت برای خودکار کردن یک فرآیند تجاری بنویسید. می‌توانید از ChatGPT ایده‌هایی درباره نحوه شروع کار بخواهید. تنها کاری که باید انجام دهید این است که از طریق چت از آن درخواست کنید و منتظر پاسخ آن باشید. شما می توانید سوالات بیشتر یا دیدگاه های جایگزین را از پاسخ بپرسید.

مطالعه موردی: من یک مشکل تجاری دارم. من می خواهم یک داشبورد در اکسل ایجاد کنم تا رفتار مشتری خود را بخش بندی و پیگیری کنم. من در حال حاضر یک کافی شاپ را اداره می کنم و تعدادی از آنها از طریق وب سایت تجارت الکترونیک من سفارش می دهند.

چه نوع اطلاعاتی را باید از مشتریانم جمع آوری کنم؟ چه شاخص های کلیدی عملکرد را باید اندازه گیری کنم؟ از کدام ابزار و نوع تجسم استفاده کنم؟ همچنین، چه نوع تجزیه و تحلیل کوهورت، و چه چیزی را توصیه می‌کنید که برای بخش‌بندی کاربران خود استفاده کنم؟

مطلب مرتبط:   اکنون می توانید از هوش مصنوعی متا در اینستاگرام و فیس بوک استفاده کنید، اما آیا باید؟

2. رفع اشکالات و عیب یابی

شما در طول کار روزانه خود به عنوان یک تحلیلگر داده با اشکالاتی در کد، فرمول یا اسکریپت خود مواجه می شوید. یک رویارویی مکالمه با ChatGPT می‌تواند استراتژی‌های اشکال‌زدایی، دیدگاهی تازه یا حتی راه‌حل‌های کد برای باگ‌ها ارائه دهد.

ChatGPT می‌تواند توضیح دهد که چرا کد شما در وهله اول مشکل را ایجاد کرده است، اگر یک درخواست و پیام خطا ارائه دهید.

درخواست من: من می‌خواهم این فرمول DAX مقداری را بر اساس تاریخ انتخاب شده در فیلتر من برگرداند. سال و ماه در نظر گرفته شده است. با این حال، فرمول زیر یک خطا را نشان داد.

Customer Espresso and Cappuccino=

CALCULATE(

           SUM('Sales Data'[Amount]), ,

           KEEPFILTERS( 'Sales Data'[Product Type] ="Espresso" and 'Sales Data'[Product Type] ="Cappuccino")

یک پاسخ سریع از ChatGPT در مورد یک کار اشکال زدایی

3. تفسیر داده ها و توضیح کدهای پیچیده

یک درخواست از ChatGPT که توضیح یک بلوک کد را نشان می دهد

ChatGPT هنگام تلاش برای درک یک کد طولانی یا پیچیده مفید است. برای درک کد در این مواقع، کدی را که می‌خواهید بفهمید را کپی و جایگذاری کنید و با گفتن «این کد را توضیح دهید» درخواست پاسخ دهید.

4. برای نوشتن، ویرایش و تولید کدها، فرمول و نحو

همانطور که ChatGPT ممکن است برای تفسیر کدگذاری پیچیده استفاده شود. می توانید درخواست کنید که کد یا نحو را برای شما ایجاد کند.

مطالعه موردی: شما یک دستور Python if با یک حلقه for دارید. کد فعلی شما فقط بررسی می کند که آیا طول myList دقیقاً 3 است یا خیر و در صورت درست بودن عبارت از آن حلقه می زند. در غیر این صورت دستور else را اجرا می کند و هر آیتم را در myList2 خروجی می دهد. با این حال، می‌خواهید آن را طوری تغییر دهید که تمام موارد موجود در هر فهرست را دقیقاً با چهار حرف چاپ کند.

مطلب مرتبط:   آیا می دانستید Copilot پلاگین دارد؟ اکنون این 4 مورد را امتحان کنید

درخواست من: آیا می توانید این کد پایتون را طوری تغییر دهید که همه موارد در هر لیست را دقیقاً با چهار حرف چاپ کند:

myList = ['Python', 'MUO', 'Hello']

myList2 = ["Fish", "Gold", "Bag"]

if len(myList) == 3:

   for items in myList:

       print(items)

else:

   for items2 in myList2:

       print(items2)

درخواستی که کدهای نوشته شده به وضوح توسط ChatGPT را نمایش می دهد

5. یادگیری مهارت های جدید

ما مقاله ای در مورد نحوه اضافه کردن تاریخ و زمان ثابت در Google Sheets داریم. می توانید از ChatGPT برای کسب اطلاعات بیشتر در مورد این موضوع یا نحوه انجام کاری مشابه در یک برنامه دیگر استفاده کنید. به عنوان مثال، نحوه اضافه کردن تاریخ و زمان ثابت در Tableau.

اعلانی که نحوه اضافه کردن تاریخ و زمان ثابت را در Tableau نشان می دهد.

با نوشتن یک درخواست، می توانید در مورد ویژگی ها و مهارت های جدید یا نحوه استفاده از یک تابع خاص در ابزار تحلیلی مورد علاقه خود بیاموزید.

6. کدهای خود را مستند کنید

کدهایی که کامنت دارند خواندن راحت‌تر است. اما می توانید اعتراف کنید که همه این روند را خسته کننده و یکنواخت می دانند. ChatGPT می تواند این کار را بدون زحمت و با دقت و کارایی بالا انجام دهد.

از آن یک سوال بپرسید، و کد کاملاً نظر داده شده را در اختیار شما قرار می دهد که می توانید در پاسخ آن را کپی و جایگذاری کنید.

درخواست من: آیا می توانید نظراتی را به این کد SQL اضافه کنید:

SELECT

 e.employee_id AS "Employee #"

 , e.first_name || ' ' || e.last_name AS "Name"

 , e.email AS "Email"

 , e.phone_number AS "Phone"

 , TO_CHAR(e.hire_date, 'MM/DD/YYYY') AS "Hire Date"

 , TO_CHAR(e.salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS "Salary"

 , e.commission_pct AS "Comission %"

 , 'works as ' || j.job_title || ' in ' || d.department_name || ' department (manager: '

   || dm.first_name || ' ' || dm.last_name || ') and immediate supervisor: ' || m.first_name || ' ' || m.last_name AS "Current Job"

 , TO_CHAR(j.min_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') || ' - ' ||

     TO_CHAR(j.max_salary, 'L99G999D99', 'NLS_NUMERIC_CHARACTERS = ''.,'' NLS_CURRENCY = ''$''') AS "Current Salary"

 , l.street_address || ', ' || l.postal_code || ', ' || l.city || ', ' || l.state_province || ', '

   || c.country_name || ' (' || r.region_name || ')' AS "Location"

 , jh.job_id AS "History Job ID"

 , 'worked from ' || TO_CHAR(jh.start_date, 'MM/DD/YYYY') || ' to ' || TO_CHAR(jh.end_date, 'MM/DD/YYYY') ||

   ' as ' || jj.job_title || ' in ' || dd.department_name || ' department' AS "History Job Title"

 
FROM employees e

-- to get title of current job_id

 JOIN jobs j

   ON e.job_id = j.job_id

-- to get name of current manager_id

 LEFT JOIN employees m

   ON e.manager_id = m.employee_id

-- to get name of current department_id

 LEFT JOIN departments d

   ON d.department_id = e.department_id

-- to get name of manager of current department

-- (not equal to current manager and can be equal to the employee itself)

 LEFT JOIN employees dm

   ON d.manager_id = dm.employee_id

-- to get name of location

 LEFT JOIN locations l

   ON d.location_id = l.location_id

 LEFT JOIN countries c

   ON l.country_id = c.country_id

 LEFT JOIN regions r

   ON c.region_id = r.region_id

-- to get job history of employee

 LEFT JOIN job_history jh

   ON e.employee_id = jh.employee_id

-- to get title of job history job_id

 LEFT JOIN jobs jj

   ON jj.job_id = jh.job_id

-- to get namee of department from job history

 LEFT JOIN departments dd

   ON dd.department_id = jh.department_id

ORDER BY e.employee_id;

یک پاسخ سریع از ChatGPT که یک کد SQL کاملاً نظر داده شده را نشان می دهد

تحلیلگران داده می توانند از ChatGPT در کار خود استفاده کنند

راه حل های قدرتمند هوش مصنوعی مانند ChatGPT بهره وری همه را افزایش می دهد، حتی تحلیلگران داده. با استفاده از قابلیت‌های پردازش زبان طبیعی ChatGPT و درخواست سریع، تحلیلگران داده‌ها می‌توانند به سرعت و با دقت ایده‌ها و بینش را در مورد وظایف خود دریافت کنند.

مطلب مرتبط:   7 علامتی که نشان می دهد شما آماده نیستید که یک فریلنسر باشید (و نکاتی برای بهبود آن)

با این حال، در حالی که ChatGPT می تواند در کار شما شریک باشد، ارزیابی انتقادی و آزمایش بازخورد آن ضروری است. بنابراین این فناوری خارق العاده را کشف کنید، آن را در جریان کار خود ادغام کنید و نظرات خود را به من بگویید.