پایان نامه کارشناسی ارشد رشته مهندسی کامپیوتر گرایش نرم افزار
گرانبار شدن اطلاعات یک مشکل عمده در وب کنونی به شمار میرود. برای مقابله با این مشکل، سیستمهای شخصیسازی وب ارائه شدهاند که محتوا و سرویسهای یک وبسایت را با افراد براساس علایق و رفتار گردشی آنها سازگار میکنند. یک مولفهی اساسی در هر سیستم شخصیسازی وب، مدل کاربر آن است. محتوای صفحات یک وبسایت را میتوان به منظور ایجاد مدل دقیقتری از کاربر مورد استفاده قرار داد، اما رویکردهای مبتنی بر کلمات کلیدی نگرش عمیقی از وبسایت ندارند. اخیرا تحقیقاتی برای ترکیب کردن معنای موجود در وبسایت در نمایش کاربران آن انجام شده است. تمامی این تلاشها یا از یک ردهبندی یا واژگان شناختی خاص و دست ساخته و یا از واژگانشناختیهای عمومی مانند WordNet برای نگاشت مشاهده صفحات به عناصر معنایی استفاده میکنند. با این وجود ساختن یک سلسله مراتب از مفاهیم بصورت دستی زمانبر و هزینهبر است. از سوی دیگر منابع معنایی لغوی عمومی از پوشش کم عبارات خاص دامنه رنج میبرند. در این پایان نامه ما قصد داریم که هر دوی این نقصها را برطرف کنیم. دستاورد اصلی ما این است که مکانیسمی برای بهبود نمایش کاربر در وبسایت بصورت خودکار و با استفاده از یک منبع معنایی لغوی جامع معرفی میکنیم. ما از Wikipedia، بزرگترین دایرهالمعارف امروزی به عنوان یک منبع غنی معنایی برای بهبود ساخت خودکار مدل برداری از علایق کاربر بهرهبرداری میکنیم. معماری ارائه شده شامل تعدادی مولفه است که عبارتند از: پیش پردازش اولیه، استخراج مفاهیم دامنهی وب سایت، استخراج کلمات کلیدی از وبسایت، سازندهی بردار کلمات کلیدی و نگاشت کلمات کلیدی به مفاهیم. دستاورد مهم دیگر استفاده از ساختار وب سایت برای محدود کردن خودکار مفاهیم خاص دامنه میباشد. سرانجام، آخرین دستاورد آن یک روش جدید نگاشت کلمات کلیدی به مفاهیم است. ارزیابی های ما نشان میدهد که روش پیشنهادی همراه با منبع معنایی لغوی جامع آن کاربران را بصورت موثرتری نسبت به روش کلمات کلیدی و نیز روشهای بر مبنای WordNet نمایندگی میکند.
کلمات کلیدی: مدلسازی کاربر، کاوش Wikipedia، تکنیکهای معنایی ، شخصیسازی وب
دانشگاه صنعتی امیرکبیر – دانشکده مهندسی کامپیوتر و فناوری اطلاعات – پایاننامه کارشناسی ارشد رشته مهندسی کامپیوتر گرایش نرمافزار
بهبود مدل کاربر در وبسایت بصورت خودکار با استفاده از معناشناسی با مفاهیم خاص دامنه
نگارش: آقای قادریان
استاد:دکتر احمد عبداله زاده بارفروش
#پایان #نامه #کارشناسی_ارشد #رشته #مهندسی #کامپیوتر #گرایش #نرم_افزار
#کلمات #کلیدی:مدلسازی_کاربر، کاوش_Wikipedia، تکنیکهای_معنایی ، شخصیسازی_وب
#دانشگاه_صنعتی_امیرکبیر – #دانشکده_مهندسی_کامپیوتروفناوری_اطلاعات – #پایاننامه_کارشناسی_ارشد #رشته_مهندسی_کامپیوتر#گرایش_نرمافزار
#بهبود مدل کاربر در وبسایت بصورت خودکار با استفاده از معناشناسی با مفاهیم خاص دامنه
#نگارش: #آقای_قادریان
#استاد_دکتر_احمد_عبداله_زاده_بارفروش
قالب: PHP
شرح مختصر : این وب سایت بسیار ساده بوده و برای افراد تازه کار مفید میباشد.محتوای کلی این سایت ، دانلود مجلات از سایت های اشتراک گذاری شده میباشد و کاربران می توانند بدون عضو شدن اقدام به دانلود نمایند.همچنین اعضای سایت قادر به آپلود مجلات خواهند بود.جهت استفاده لازم است به فایل HELP.txt مراجعه نمایید.اما به طور مختصر محتوای موجود در فولدر DB را در easy php در قسنمت Database ایمپورت نموده و فولدر ها و صفحات موجود در پوشه Page را در پوشه www (موجود در محل نصب easy php) کپی نمایید.
این وب سایت شامل مدیریت اعضا ، آپلود کردن فایل ، تماس با ما ، سبد خرید که قادر به محاسبه و دادن فاکتور جمع کل مبلغ می باشد و همچنین دارای یکسری مقالات میباشد،که همه ی مقالات و مطالب وب سایت از پایگاه فراخوانی شده است. همچنین این پروژه با زبان PHP نوشته شده و برای اجرا باید دو فایل SQL با نامهای Ravanshenasi1.sql و ravanshenasi2.sql را در پایگاه داده ایمپورت نمایید. جهت ارسال ایمیل، فایل tamas.php را با یک ادیتور باز کرده و ایمیل خود را به جای ایمیل prozhe@gmail.com وارد نمایید. همچنین جهت لاگین کردن به سایت از نام کاربری prozhe.com و پسورد prozhe.com استفاده نمایید.
قالب : PHP
چکیده :
با افزایش چشمگیر حجم اطلاعات و توسعه وب، نیاز به روش ها و تکنیک هایی که بتوانند امکان دستیابی کارا به دادهها و استخراج اطلاعات از آنها را فراهم کنند، بیش از پیش احساس می شود. وب کاوی یکی از زمینه های تحقیقاتی است که با به کارگیری تکنیک های داده کاوی به کشف و استخراج خودکار اطلاعات از اسناد و سرویسهای وب می پردازد. در واقع وب کاوی، فرآیند کشف اطلاعات و دانش ناشناخته و مفید از داده های وب می باشد. روش های وب کاوی بر اساس آن که چه نوع داده ای را مورد کاوش قرار می دهند، به سه دسته کاوش محتوای وب، کاوش ساختار وب و کاوش استفاده از وب تقسیم می شوند. طی این گزارش پس از معرفی وب کاوی و بررسی مراحل آن، ارتباط وب کاوی با سایر زمینه های تحقیقاتی بررسی شده و به چالش ها، مشکلات و کاربردهای این زمینه تحقیقاتی اشاره می شود. همچنین هر یک از انواع وب کاوی به تفصیل مورد بررسی قرار می گیرند که در این پروژه بیشتر به وب کاوی در صنعت می پردازم. برای این منظور مدل ها، الگوریتم ها و کاربردهای هر طبقه معرفی می شوند.
فهرست :
فصل اول : مقدمه
فصل دوم : داده کاوی
مقدمه ای بر داده کاوی
چه چیزی سبب پیدایش داده کاوی شده است؟
مراحل کشف دانش
جایگاه داده کاوی در میان علوم مختلف
داده کاوی چه کارهایی نمی تواند انجام دهد؟
داده کاوی و انبار داده ها
داده کاوی و OLAP
کاربرد یادگیری ماشین و آمار در داده کاوی
توصیف داده ها در داده کاوی
خلاصه سازی و به تصویر در آوردن داده ها
خوشه بندی
تحلیل لینک
مدل های پیش بینی داده ها
دسته بندی
رگرسیون
سری های زمانی
مدل ها و الگوریتم های داده کاوی
شبکه های عصبی
درخت تصمیم
Multivariate Adaptive Regression Splines(MARS)
Rule induction
Knearest neibour and memorybased reansoning(MBR)
رگرسیون منطقی
تحلیل تفکیکی
مدل افزودنی کلی (GAM)
Boosting
سلسله مراتب انتخابها
داده کاوی و مدیریت بهینه وب سایت ها
دادهکاوی و مدیریت دانش
فصل سوم : وب کاوی
تعریف وب کاوی
مراحل وب کاوی
وب کاوی و زمینه های تحقیقاتی مرتبط
وب کاوی و داده کاوی
وب کاوی و بازیابی اطلاعات
وب کاوی و استخراج اطلاعات
وب کاوی و یادگیری ماشین
انواع وب کاوی
چالش های وب کاوی
مشکلات ومحدودیت های وب کاوی در سایت های فارسی زبان
محتوا کاوی وب
فصل چهارم : وب کاوی در صنعت
انواع وب کاوی در صنعت
وب کاوی در صنعت نفت، گاز و پتروشیمی
مهندسی مخازن/ اکتشاف
مهندسی بهره برداری
مهندسی حفاری
بخشهای مدیریتی
کاربرد های دانش داده کاوی در صنعت بیمه
کاربردهای دانش داده کاوی در مدیریت شهری
کاربردهای داده کاوی در صنعت بانکداری
بخش بندی مشتریان
پژوهش های کاربردی
نتیجه گیری
منابع و ماخذ فارسی
مراجع و ماخذ لاتین و سایتهای اینترنتی
پروژه هایی که با عنوان “آموزش مجازی تحت اینترنت ” مطرح می شوند سعی در پیاده سازی یک محیط آموزشی واقعی با تمام اشیاء ممکن دارد ، البته لازم به تذکر است که پروژه ای که در دست شما است در سطح آزمایشی ، آموزشی بیان شده که برای ارائه به عنوان پروژه درسی می باشد . با توجه به توضیحات بالا پروژه مذکور شامل قسمت های زیر می باشد :
1) کنترل پانل برای مدیر ، استاد و دانشجو 2) ثبت نام دانشجویان – استادان 3) آزمون گرفتن . نوع (کوئز ، میان ترم و پایان ترم 4) آموزش بصورت متنی
می توان با تکمیل چنین پروژه هایی و با بکار گیری فناوری های جدید موفق به ساخت مراکز آموزشی و دانشگاه های مجازی با امکانات بسیار عالی در سطح کشور شد مفاهیم تئوری استفاده شده از این پروژه برای پیاده سازی این پروژه از ابزارها و تکنولوژی های زیر استفاده شده است: asp.netو sqlserverزبان برنامه نویسی در این پروژه سی شارپ (#C) می باشد .
تعریف استاد: با وارد کردن اطلاعاتی همچون کد استاد – نام – تحصیلات – سن و شهر محل سکونت و تلفن یک استاد تعریف می کنیم .
حذف و ویرایش استاد : در قسمت ویرایش می توان اطلاعاتی همچون نام و نام خانوادگی – تحصیلات – سن – محل زندگی و تلفن را اطلاع کنیم در قسمت حذف پس از جستجو می توان اطلاعات مربوط به استاد را حذف کرد .
تعریف درس : با وارد کردن اطلاعات زیر می توانید یک درس را برای آموزش به دانشجو معرفی کرد کد درس – نام درس – تعداد واحد – قیمت درس – تاریخ میان ترم – تاریخ پایان ترم – تعداد سئوال میان ترم – تعداد سئوال پایان ترم .
حذف و ویرایش درس : پس از جستجو می توان عملیات بالا را انجام داد
حذف دانشجو: می توان دانشجویی را همراه با درس هایی که گرفته است را حذف کرد
گزارش گیری : در این قسمت مدیر می توانید از استادان – درس ها – دانشجویان و مدیران لیستی را تهیه کند و ببیند
امکانات پروژه :
امکان Control Panel برای مدیر ، استاد و دانشجو
امکان ثبت نام دانشجویان – استادان
امکان آزمون گرفتن ( کوئز، میان ترم، پایان ترم )
امکان آموزش بصورت متنی