-
المقاله
1 - A Semantic Approach to Person Profile Extraction from Farsi Web DocumentsJournal of Information Systems and Telecommunication (JIST) , العدد 4 , السنة 4 , پاییز 2016Entity profiling (EP) as an important task of Web mining and information extraction (IE) is the process of extracting entities in question and their related information from given text resources. From computational viewpoint, the Farsi language is one of the less-studie أکثرEntity profiling (EP) as an important task of Web mining and information extraction (IE) is the process of extracting entities in question and their related information from given text resources. From computational viewpoint, the Farsi language is one of the less-studied and less-resourced languages, and suffers from the lack of high quality language processing tools. This problem emphasizes the necessity of developing Farsi text processing systems. As an element of EP research, we present a semantic approach to extract profile of person entities from Farsi Web documents. Our approach includes three major components: (i) pre-processing, (ii) semantic analysis and (iii) attribute extraction. First, our system takes as input the raw text, and annotates the text using existing pre-processing tools. In semantic analysis stage, we analyze the pre-processed text syntactically and semantically and enrich the local processed information with semantic information obtained from a distant knowledge base. We then use a semantic rule-based approach to extract the related information of the persons in question. We show the effectiveness of our approach by testing it on a small Farsi corpus. The experimental results are encouraging and show that the proposed method outperforms baseline methods. تفاصيل المقالة -
المقاله
2 - چگونگی شناسایی نیازمندیها برای ایجاد نرمافزار خودانطباق در شرایط عدم اطمینان نیازمندیفصلنامه مهندسی برق و مهندسی کامپيوتر ايران , العدد 62 , السنة 16 , بهار 1400یکی از چالشهای اساسی در تولید سیستمهای نرمافزاری، به روز رسانی نیازمندیها در مرحله تولید و اجرا است که میتواند ناشی از عدم اطمینان از فهم و خواسته ذینفعان باشد. عدم اطمینان در نیازمندی، لزوم تولید یک معماری انعطافپذیر و قابل انطباق جهت مدیریتکردن ریسک سیستم در أکثریکی از چالشهای اساسی در تولید سیستمهای نرمافزاری، به روز رسانی نیازمندیها در مرحله تولید و اجرا است که میتواند ناشی از عدم اطمینان از فهم و خواسته ذینفعان باشد. عدم اطمینان در نیازمندی، لزوم تولید یک معماری انعطافپذیر و قابل انطباق جهت مدیریتکردن ریسک سیستم در مرحله اجرا را ایجاد میکند. مدلکردن عدم اطمینان در فرایند تولید نرمافزار و انطباق معماری نرمافزار با تغییر نیازمندیها در زمان اجرا به صورت خودکار از جمله راه حلهایی هستند که در این زمینه مطرح میشوند. جهت پیادهسازی و اجرایینمودن سنجش و رفع عدم اطمینان نیازمندی در مراحل تولید و اجرا از طریق مدلسازی و خودکارسازی آن، نیازمند کمی و محاسباتینمودن نیازمندی هستیم. این مقاله ضمن تبیین منابع عدم اطمینان، به کمیکردن نیازمندیها و ویژگیهای توصیفی و کیفی میپردازد. به این ترتیب، تصمیمگیری در هر مرحله از فرایند تولید نرمافزار، مبتنی بر محاسبات عددی میباشد که راهی برای خودکارسازی تولید نرمافزار است. تفاصيل المقالة