یازدهمین کارگاه سالانه آزمایشگاه فناوری وب

یازدهمین کارگاه سالانه آزمایشگاه فناوری وب

یازدهمین کارگاه سالانه آزمایشگاه فناوری وب

یازدهمین کارگاه سالانه آزمایشگاه فناوری وب دانشگاه فردوسی مشهد همزمان با دهمین دوره کنفرانس بین المللی مهندسی کامپیوتر و دانش (ICCKE) در تاریخ 10 و 11 آبان ماه 1399 بر گزار می گردد.  

 تلفن تماس: 05138806163

 ایمیل : این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

 

برای ثبت نام در کارگاه بر روی  ثبت نام  کلیک کنید (مهلت ثبت نام تا 9 آبان ماه تمدید شد)

  توجه: به اطلاع ثبت نام کنندگان عزیز می رساند که کارگاه ها به صورت  مجازی   و در تاریخ های بیان شده برگزار خواهد شد. همچنین، به شرکت‌کنندگان در کارگاه‌ها، گواهي حضور از طرف آزمايشگاه تخصصي فناوري وب دانشگاه فردوسي اعطا مي‌شود؛ بنابراین لطفاً در هنگام ثبت نام دقت لازم را در درج مشخصات خود مبذول فرمایید.



پردازش داده جریانی


چکیده

در سال‌های گذشته پردازش داده‌های جریانی به یکی از موضوعات موردتوجه محققان در حوزه‌های مختلف تبدیل شده است. داده هاي جریانی، داده هاي مداوم و پی در پی، ترتیبی، قابل تغییر، سریع و در حجم زیاد هستند، از این رو نیاز است تا این داده ها به وسیله یک سیستم پردازش داده جریانی بدرستی مدیریت شوند. در این کارگاه ابتدا به بیان مفاهیم و ویژگی‌های داده جریانی پرداخته و پس از آن تکنیک های پردازش این گونه داده ها بررسی می شود. در بخش دوم این کارگاه به معرفی و استفاده از ابزار Esper Engine، آموزش داده خواهد شد.


سر فصل ها

  • مقدمه و مفاهیم داده جریانی
  • مروری بر کاربردهای پردازش داده جریانی
  • ویژگی‌های پردازش جریانی
  • چالش‌های موجود
  • مهمترین تکنیک‌های پردازش جریانی
  • معرفی و آموزش ابزار Esper Engine


زمینه پژوهشی



نحوه ارائه کارگاه

مجازی


زمان برگزاری

10 آبان 1399


مدت زمان برگزاری

14 - 18


خزش وب و شبکه‏ های اجتماعی


چکیده

بالا رفتن قدرت محاسباتی سیستم‏ها، افزایش حافظه‏ها و همچنین دسترسی آسان به داده‏های موجود در وب، باعث شده است تا پژوهشگران حوزه علوم داده به استفاده از داده‏های حجیم، علاقه مند شوند. با توجه به این که سایت‏ها، شرکت‏ها و بنگاه‏های تجاری اینترنتی، داده‏های خود را به سادگی در اختیار دیگران نمی‏گذارند، پژوهشگران و برنامه نویسان، روش‏ها و ابزارهای قدرتمندی را برای جمع آوری و ذخیره سازی داده‏ها توسعه داده اند که به آن خزش یا کرال می‏گویند. با استفاده از این ابزار‏ها، داده‏ها و اطلاعات داخل وب سایت‏ها و شبکه‏های اجتماعی را بدست آورده و در قالب‏های معمول و قابل استفاده برای تحلیل‏های خود ذخیره می‏کنند.
در این کارگاه قصد داریم به آموزش وب اسکریپینگ (Web Scraping) برای صفحات وب و خزش شبکه‏های اجتماعی بپردازیم. اسکریپر در واقع یک برنامه کامپیوتری (در این آموزش به زبان پایتون) است که خیلی ساده یک درخواست را به یک سرور ارسال می‌کند و پاسخ سرور را تجزیه و بخش مورد نظر ما را چاپ می‌کند. در بخش خزش شبکه‏های اجتماعی نیز روی دو مورد اینستاگرام و تلگرام، به نحوه ساخت یک خزشگر به زبان پایتون خواهیم پرداخت.


سر فصل ها

خزش وب :

  • معرفی web scraping و کاربرد آن
  • معرفی کتابخانه requests در پایتون
  • نحوه ارسال درخواست HTTP و دریافت پاسخ آن
  • معرفی ابزار selenium در پایتون و کاربرد آن در خزش صفحات وب
  • معرفی کتابخانه BeautifulSoup
  • استفاده از کتابخانه BeautifulSoup برای خواندن تگ HTML از صفحه وب و نمایش آن
  • نمونه عملی خزشگر وب

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

خزشگر تلگرام :
  • مقدمات خزش شبکه ‏های اجتماعی
  • آشنایی با خزش تلگرام
  • معرفی کتابخانه Telethon
  • نحوه ساخت ربات ‏های تلگرام


زمینه پژوهشی



نحوه ارائه کارگاه

مجازی


زمان برگزاری

11 آبان 1399


مدت زمان برگزاری

14 - 18


دهمین کارگاه سالانه آزمایشگاه فناوری وب

دهمین کارگاه سالانه آزمایشگاه فناوری وب

دهمین کارگاه سالانه آزمایشگاه فناوری وب

دهمین کارگاه سالانه آزمایشگاه فناوری وب دانشگاه فردوسی مشهد همزمان با نهمین دوره کنفرانس بین المللی مهندسی کامپیوتر و دانش (ICCKE) در تاریخ 11 و 12 آبان ماه 1398 بر گزار می گردد.  

 تلفن تماس: 05138806163

 ایمیل : این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

 

برای ثبت نام در کارگاه بر روی ثبت نام کلیک کنید(مهلت ثبت نام تا 10 آبان ماه می باشد)

  توجه: به اطلاع ثبت نام کنندگان عزیز می رساند که کارگاه ها به صورت  مجازی   و در تاریخ های بیان شده برگزار خواهد شد. همچنین، به شرکت‌کنندگان در کارگاه‌ها، گواهي حضور از طرف آزمايشگاه تخصصي فناوري وب دانشگاه فردوسي اعطا مي‌شود؛ بنابراین لطفاً در هنگام ثبت نام دقت لازم را در درج آدرس ایمیل مبذول فرمایید.



برنامه نویسی چند عامله


چکیده

در سال های اخیر استفاده از مدل‏ های شناختی در طراحی و پیاده سازی عامل ها جهت شبیه ‏سازی محیط ‏‏های واقعی موردتوجه بسیاری از محققان و برنامه ‏نویسان کامپیوتر قرار گرفته است. مزیت اساسی این مدل ‏ها ناشی از نزدیکی منطق آن با شیوه ‏‏های حل مساله توسط انسان می‏ باشد. از جمله مدل‏ های شناختی پیشنهاد شده مدل مبتنی بر باور، قصد و طرح موسوم به BDI می باشد. در این کارگاه علاوه بر تشریح این مدل به معرفی ابزار Jadex که قابلیت پشتیبانی از این مدل را دارد نیز پرداخته می‏ شود. در پایان نیز یک نمونه مسئله را به کمک این مدل طراحی و سپس توسط برنامه ‏نویسی Jadex حل می ‏گردد.
در بخش دوم کارگاه به معرفی تکنیک مدلسازی در تحلیل مسایل پیچیده می‏ پردازیم. به کمک مدلسازی می ‏توان هزینه‏‏ های آزمون و خطا در محیط‏ های واقعی را به مقدار قابل توجهی کاهش داد. تا کنون نرم‏افزار‏های متنوعی جهت شبیه‏ سازی و حل مساله به کمک عامل ‏های هوشمند توسعه داده شده است. ما در این کارگاه به صورت خاص به امکانات و روش کارکرد Netlogo خواهیم پرداخت. آشنایی با اجزای اصلی شبیه ‏ساز Netlogo و ارایه چندین مثال کلاسیک محتوای اساسی این بخش را تشکیل می‏دهد.


سر فصل ها

 معرفی مدل شناختی BDI
 آشنایی با Jadex و حل مساله
 مفاهیم و اصول مدلسازی در NetLogo


زمینه پژوهشی


ارائه دهندگان


نحوه ارائه کارگاه

مجازی


زمان برگزاری

روز: 11 آبان
ساعت: 8 تا 12


مدت زمان برگزاری

4 ساعت


فایل ها

پردازش زبان طبیعی


چکیده

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


سر فصل ها

سرفصل بخش اول کارگاه:
 مقدمه و مفاهیم
 مروری بر کاربردهای پردازش زبان طبیعی
 سطوح پردازش زبان طبیعی
 معرفی اجمالی ابزارهای پردازش زبان طبیعی در زبان فارسی
 فعالین حوزه پردازش متن در ایران
 ابزارهای تولید شده و قابل دسترس برای پردازش متن فارسی
 چند نمونه و مثال از نحوه استفاده از ابزارهای پردازش متن فارسی
 چالش‌های پردازش زبان طبیعی در زبان فارسی و محدودیت‌های فعالیت در این حوزه در ایران
سرفصل بخش دوم کارگاه:
 بررسی خلاصه مباحث تئوری پردازش متن (لغوی، نحوی و معنایی)
 نحوه برنامه‏ نویسی برای پردازش لغوی متن با استفاده از کتابخانه استنفورد
 نحوه برنامه‏ نویسی برای پردازش نحوی متن (تجزیه کننده و هم ارجاعی ) با استفاده از کتابخانه استنفورد
 نحوه برنامه ‏نویسی برای اتصال به ابزار استخراج پیوند DBpedia spotlight و TAGme و پردازش معنایی متن
 نحوه برنامه ‏نویسی برای اتصال به لغتنامه WordNet و استخراج موارد مشابه
 نحوه کدنویسی برای پرس و جو بر روی ابر داده پیوندی با استفاده از پردازش ‏های مراحل قبل


زمینه پژوهشی



نحوه ارائه کارگاه

مجازی


زمان برگزاری

روز: 11 آبان
ساعت: 14 تا 18


مدت زمان برگزاری

4 ساعت


فایل ها

فرآیند کاوی


چکیده

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


سر فصل ها

 معرفی فرایندکاوی
 چالش ‏های فرایندکاوی
 کاربردهای فرایندکاوی
 آشنایی با ابزارهای فرایندکاوی


زمینه پژوهشی


ارائه دهندگان

  • فاطمه خجسته
  • جلال سخدری

نحوه ارائه کارگاه

مجازی


زمان برگزاری

روز: 12 آبان
ساعت: 8 تا 12


مدت زمان برگزاری

4 ساعت


فایل ها

تحلیل شبکه های اجتماعی


چکیده

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


سر فصل ها

 نقش شبکه‏ هاي اجتماعي در برنامه‏ هاي کاربري
 چالش‏ هاي پردازش داده‌ هاي موجود در شبکه‏ هاي اجتماعي و راه ‌حل ‌ها
 حوزه ‌های تحقیقاتی فعال در شبکه ‌های اجتماعی
 مروری بر ابزارهای تحلیل شبکه ‏های اجتماعی
 معرفی ابزار Pajek
 معرفی ابزار IGraph
 معرفی ابزار NetworkX
 مرکزیت‌ یابی و centrality
 تشخیص نود‏ها با نقش رهبر یا leader در شبکه‌ های اجتماعی
 تشخیص نود‏ها با نقش پل یا bridge در شبکه ‌های اجتماعی
 تشخیص نود‏ها با نقش influential spreader ( تاثیرگذار در انتشار پیام‏ها) در شبکه‌ های اجتماعی
 یافتن نزدیکترین k همسایه برای یک نود
 یافتن کوتاهترین مسیرها بین چند نود در گراف
 خوشه‌ بندی و تشخیص انجمن در گراف (community detection)
 معرفی ابزار D3 برای نمایش گراف



ارائه دهندگان


نحوه ارائه کارگاه

مجازی


زمان برگزاری

روز: 12 آبان
ساعت: 14 تا 18


مدت زمان برگزاری

4 ساعت


فایل ها

کارگاه protege

کارگاه آموزشی Protege

کارگاه آموزشی Protege

Protege ابزاری برای ساخت و ویرایش آنتولوژی می باشد.
فایل صوتی به همراه اسلایدها ارائه آقای سازوار



دهمین کارگاه سالانه آزمایشگاه فناوری وب

دهمین کارگاه سالانه آزمایشگاه فناوری وب دانشگاه فردوسی مشهد همزمان با نهمین دوره کنفرانس بین المللی مهندسی کامپیوتر و دانش (ICCKE) در تاریخ 11 و 12 آبان ماه 1398 بر گزار می گردد. 

پوستر کارگاه ها


« راهنمای شرکت در کارگاه مجازی »

در صورت داشن هر گونه سوال و یا بروز مشکل با شماره 09158798606 تماس حاصل فرمایید.

 تلفن تماس: 05138806163

 ایمیل : این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

زمان بندی کارگاه ها:

 کارگاه  زمان
 برنامه نویسی چند عامله  شنبه 11 آبان ساعت 8:30 الی 12
 پردازش زبان طبیعی  شنبه 11 آبان ساعت 14:30 الی 18
 فرایند کاوی  یکشنبه 12 آبان ساعت 8:30 الی 12
 تحلیل شبکه های اجتماعی  یکشنبه 12 آبان ساعت 14:30 الی 18


سرفصل ها

برای ثبت نام در کارگاه بر روی ثبت نام کلیک کنید(مهلت ثبت نام تا 10 آبان ماه می باشد)

توجه: به اطلاع ثبت نام کنندگان عزیز می رساند که کارگاه ها به صورت  مجازی   و در تاریخ های بیان شده برگزار خواهد شد. همچنین، به شرکت‌کنندگان در کارگاه‌ها، گواهي حضور از طرف آزمايشگاه تخصصي فناوري وب دانشگاه فردوسي اعطا مي‌شود؛ بنابراین لطفاً در هنگام ثبت نام دقت لازم را در درج آدرس ایمیل مبذول فرمایید.

پوستر کارگاه ها




 

کارگاه Gate

کارگاه آموزشی Gate

کارگاه آموزشی Gate

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