عنوان کامل پروژه:
پروژه کدنویسی سیستم تعیینکننده گرایش نظرات محصولات با استفاده از تکنیکهای پردازش زبانی و تکنیکهای مبتنی بر یادگیری با استفاده از Java و Weka و به همراه فیلم آموزشی Java و Weka
با توجه به توسعه وسیع و رو به رشد فناوری وب، حجم نظرات در صفحات وب نیز به شدت در حال افزایش است. نظراتی که اکنون حجم عظیمی از فضای مجازی را به خوداختصاص دادهاند، میتوانند به عنوان یک منبع اطلاعاتی و آماری مهم، مورد توجه قرار گیرند. با این وجود پردازش تعداد زیادی از نظرات برای کاربردی خاص، کاری بس دشوار و بعضاً ناممکن است. نظرکاوی به عنوان یک حیطه علمی نسبتا جدید سعی در دستهبندی گرایشات و احساسات (نظرات) بیان شده توسط کاربران را دارد.
در روش پیشنهادی این تحقیق، به انجام نظرکاوی با استفاده از پیش پردازشهای زبان طبیعی و نیز استفاده ازالگوریتمهای دسته بندی برای کشف احساس نظرات پرداخته خواهد شد. در این مسیر یک پیکره مختص نظرکاوی ساخته شده است. همچنین ابزارهای پیش پردازش زبانی نظیر POS tagger برای زبان فارسی در این پروژه ایجاد شده است. کتابخانه Weka در زبان Java نیز برای بهره بردن از الگوریتمهای یادگیری مختلف به کار رفته است. نهایتا با انجام پیش پردازشهای زبانشناسی و ساخت صفات جدید برای الگوریتم های یادگیری بهبود نسبتا مناسبی در دقت نهایی کشف احساس نظر حاصل شد. با استفاده از الگوریتم SVM و در فاز نهایی بهترین دقت برای نظرکاوی حاصل شد.
1- نحوه پیش پردازشهای متنی زبان فارسی
2- برچسب زن نحوی اجزای کلام زبان فارسی POStagger
3- محاسبه رتبه حسی جملات نظری
4- دستهبندی جملات نظری با استفاده از الگوریتمهای یادگیری ماشین
5- نحوه استفاده از Weka در کدهای Java
نکات و الزامات:
1- برای اصلاح کد و اجرای برنامه در IDE نیاز به نصب netbeans وجود دارد
2- مانند هر پروژه دیگر جاوا برای اعمال تغییرات نصب JDK) java development kit) الزامی است
3- آشنایی اولیه با مفاهیم داده کاوی و پردازش زبان Natural language processing, Data mining
4- آشنایی با ابزار Weka
5- آشنایی با زبان برنامه نویسی Java
6- فایل اجرایی این برنامه در پوشه dist واقع است که در صورت نصب jdk یا jre بر روی سیستم عامل با دو بار کلیک قابل اجرا است
مشخصات کلی | |
تعداد صفحات | 81 |
تعداد صفحات محصول | 80-100 |
فیلم آموزشی | دارد |
نمودارهای خروجی | دارد |
زبان برنامه نویسی | |
زبان برنامه نویسی اول | Java |
زبان برنامه نویسی دوم | Weka |
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.