هوش جمعی
هوش جمعی
یک برنامه هوش جمعی از دانش و کار کاربران خود برای ارائه داده ها و بهبود آن استفاده می کند. بیشترین نمونه های کاربردی برنامه های هوش جمعی به عنوان برنامه های “وب 2.0” برچسب گذاری شده اند. که برای تعریف پارادایم محاسباتی استفاده می شود. از وب به عنوان بستر برنامه استفاده می کند. و همکاری و به اشتراک گذاری اطلاعات بین کاربران را تسهیل می کند. نمونه های کلاسیک برنامه های وب 2.0 عبارتند از: ویکی، وبلاگ، خدمات شبکه های اجتماعی و نشانک گذاری اجتماعی.
هوش جمعی مفهوم جدیدی نیست. تا سال 1968، چشم اندازهای کامپیوتری توانایی استفاده از رایانه ها را برای همکاری در تلاش های خلاقانه پیش بینی می کردند. و به
افرادی که قادر به حل مسائل خاص بودند اجازه می دادند تا ایده های خود را به اشتراک بگذارند. با این حال، با جمع شدن ابزارهای جدید پشتیبانی از همکاری، شتاب بیشتری گرفته است.الگوی هوش جمعی مستلزم آن است که توسعه دهندگان نرم افزار تفکرات متفاوتی داشته باشند. در مورد چگونگی استفاده از نرم افزار و استفاده بهتر از اطلاعات را در بین گروه های مختلف از افراد امکان پذیر کنند. نسل جدید برنامه های کاربردی هوش جمعی باید بر روی داده های تعریف شده توسط کاربر متمرکز باشد. که می تواند برای حمایت از تصمیم گیری، ایجاد تیم یا بهبود درک جهان پیرامون از آنها استفاده مجدد شود. کاربران این سیستم ها باید در تعیین اینکه داده ها مهم هستند و نحوه استفاده از داده ها نقش محوری دارند.
ویژگیهای اساسی برنامه های هوش جمعی شبیه الگوهای طراحی برنامه های وب 2.0 است. با این تفاوت که برنامه های کاربردی هوش جمعی می توانند برنامه های سفارشی باشند. که برای دامنه های بسیار تخصصی کوچک طراحی شده اند به جای مخاطبان وب بزرگتر که توسط اکثر برنامه های وب 2.0 ارائه می شوند.
هفت شرط اصلی کاربرد اطلاعات جمعی:
1. بازنمایی های خاص وظیفه(تسک): برنامه های کاربردی هوش جمعی ویژه دامنه باید از دیدگاه های وظیفه که متناسب با حوزه خاص است پشتیبانی کند.
2. داده ها کلیدی هستند: برنامه های کاربردی اطلاعات جمعی داده محور هستند. باید برای جمع آوری و به اشتراک گذاری داده ها بین کاربران طراحی شوند.
3. کاربران ارزش افزوده می دهند: کاربران برنامه های کاربردی اطلاعات جمعی بیشترین اطلاعات را در مورد ارزش اطلاعاتی که در خود دارد می دانند. برنامه باید مکانیزم هایی را برای افزودن ، تغییر یا افزایش داده ها برای بهبود مفید بودن آنها فراهم کند.
4. تسهیل تجمیع داده ها: توانایی تجمیع داده ها ارزش افزوده دارد. برنامه های کاربردی اطلاعات جمعی باید به گونه ای طراحی شوند که تجمع داده ها به طور طبیعی با استفاده منظم رخ دهد.
5. تسهیل دسترسی به داده ها: داده های برنامه های کاربردی اطلاعات جمعی می تواند فراتر از محدوده برنامه کاربرد داشته باشد. برنامه های کاربردی اطلاعات جمعی باید واسط های خدمات وب و مکانیسم های دیگری را برای تسهیل استفاده مجدد از داده ها ارائه دهند.
6. تسهیل دسترسی برای همه دستگاه ها: رایانه دیگر تنها دستگاه دسترسی برای برنامه های اینترنتی نیست. برنامه های هوش جمعی باید برای ادغام خدمات در دستگاه های دستی ، رایانه های شخصی و سرورهای اینترنتی طراحی شوند.
7. بتا دائمی: برنامه های کاربردی اطلاعات جمعی خدمات مداومی هستند که به کاربران آن ارائه می شود. بنابراین باید بر اساس نیازهای متغیر جامعه کاربران به طور منظم ویژگی های جدیدی اضافه شود.
دیدگاهتان را بنویسید