In this paper, we introduce an algorithm for grouping Arabic documents for building an ontology a... more In this paper, we introduce an algorithm for grouping Arabic documents for building an ontology and its words. We execute the algorithm on five ontologies using Java. We manage the documents by getting 338667 words with its weights corresponding to each ontology. The algorithm had proved its efficiency in optimizing classifiers (SVM, NB) performance, which we tested in this study, comparing with former classifiers results for Arabic language.
دراسة حول تصنيف النصوص العربية باستخدام الأنطولوجيات نقدم في هذا البحث خوارزمية لتجميع نصوص اللغة العربية. حيث نفذنا الخوارزمية على 5 أنطولوجيات عبر برنامج بلغة الجافا، ثم عالجنا النصوص بحيث حصلنا على 338667 مفردة مع أوزانها المقابلة لكل أنطولوجيا. وقد أثبتت الخوارزمية فعاليتها في تحسين أداء المصنفات التي تم تجربتها في هذه الدراسة مقارنة مع نتائج مصنفات اللغة العربية السابقة
XML is an effective universal data-interchange format, and XML Schema has become the preeminent m... more XML is an effective universal data-interchange format, and XML Schema has become the preeminent mechanism for describing valid XML document structures. Generalization/specialization and its constraints are fundamental concepts in system modeling and design, but are difficult to express and enforce with XML Schema. This mismatch leads to unnecessary complexity and uncertainty in XML-based models. In this paper we describe how to translate various aspects of generalization/specialization from a conceptual model into XML Schema. We also explore what needs to be added to XML Schema to handle the other aspects of this fundamental modeling construct. If XML Schema were to include our proposed constructs, it would be fully capable of faithfully representing generalization/specialization, thus reducing the complexity of the XML models that rely on generalization/specialization.
Because XML has become a new standard for data representation, there is a need for a simple conce... more Because XML has become a new standard for data representation, there is a need for a simple conceptual model that works well with XML-based development. In this research we present a conceptual model for XML, called C-XML, which meets this new need of systems analysts who store their data using XML. We describe our implementation of an automatic conversion from XML Schema to C-XML that preserves information and constraints. With this conversion, we can view an XML Schema instance graphically at a higher level of abstraction. We also describe our implementation of an automatic conversion from C-XML to XML Schema. Our conversion preserves information and constraints as long as we count the special C-XML comments that we insert in an XML-Schema instance to capture the constraints in C-XML that are not representable in XML Schema. In connection with defining C-XML and implementing conversions between C-XML and XML Schema, we are also able to make several insightful observations. We poin...
This research paper presents a neutrosophic mathematical representation of the elements of the di... more This research paper presents a neutrosophic mathematical representation of the elements of the digital image by dividing the points of the digital picture matrix into neutrosophic sets (PNS - Picture Neutrosophic Set), and studying the degree of connection between the points of the digital image for us to reach to the connected neutrosophic sets. We have also introduced many mathematical theories and results to calculate the difference and dissimilarity between the neutrosophic sets, which contributes practically in the comparisonbetween digital images and their different uses. Our results help mainly to upgrade and create new neutrosophic algorithms for searching inside images and videos databases.
Software systems analysis is a field in which analysts continually learn new techniques and appro... more Software systems analysis is a field in which analysts continually learn new techniques and approaches to properly capture, maintain, understand, and develop more efficient and effective software systems. We begin this research area overview by defining systems, systems analysis, and modeling. In subsequent sections, we focus on data and behavior representation of the system under study, prototyping, and formalism. Finally, we introduce some of the current work such as form-oriented analysis, fisheye views to support system analysis, and extreme programming and consider future work on software systems analysis such as extreme non-programming and new challenges for conceptual modeling.
In this paper, we introduce an algorithm for grouping Arabic documents for building an ontology a... more In this paper, we introduce an algorithm for grouping Arabic documents for building an ontology and its words. We execute the algorithm on five ontologies using Java. We manage the documents by getting 338667 words with its weights corresponding to each ontology. The algorithm had proved its efficiency in optimizing classifiers (SVM, NB) performance, which we tested in this study, comparing with former classifiers results for Arabic language.
دراسة حول تصنيف النصوص العربية باستخدام الأنطولوجيات نقدم في هذا البحث خوارزمية لتجميع نصوص اللغة العربية. حيث نفذنا الخوارزمية على 5 أنطولوجيات عبر برنامج بلغة الجافا، ثم عالجنا النصوص بحيث حصلنا على 338667 مفردة مع أوزانها المقابلة لكل أنطولوجيا. وقد أثبتت الخوارزمية فعاليتها في تحسين أداء المصنفات التي تم تجربتها في هذه الدراسة مقارنة مع نتائج مصنفات اللغة العربية السابقة
XML is an effective universal data-interchange format, and XML Schema has become the preeminent m... more XML is an effective universal data-interchange format, and XML Schema has become the preeminent mechanism for describing valid XML document structures. Generalization/specialization and its constraints are fundamental concepts in system modeling and design, but are difficult to express and enforce with XML Schema. This mismatch leads to unnecessary complexity and uncertainty in XML-based models. In this paper we describe how to translate various aspects of generalization/specialization from a conceptual model into XML Schema. We also explore what needs to be added to XML Schema to handle the other aspects of this fundamental modeling construct. If XML Schema were to include our proposed constructs, it would be fully capable of faithfully representing generalization/specialization, thus reducing the complexity of the XML models that rely on generalization/specialization.
Because XML has become a new standard for data representation, there is a need for a simple conce... more Because XML has become a new standard for data representation, there is a need for a simple conceptual model that works well with XML-based development. In this research we present a conceptual model for XML, called C-XML, which meets this new need of systems analysts who store their data using XML. We describe our implementation of an automatic conversion from XML Schema to C-XML that preserves information and constraints. With this conversion, we can view an XML Schema instance graphically at a higher level of abstraction. We also describe our implementation of an automatic conversion from C-XML to XML Schema. Our conversion preserves information and constraints as long as we count the special C-XML comments that we insert in an XML-Schema instance to capture the constraints in C-XML that are not representable in XML Schema. In connection with defining C-XML and implementing conversions between C-XML and XML Schema, we are also able to make several insightful observations. We poin...
This research paper presents a neutrosophic mathematical representation of the elements of the di... more This research paper presents a neutrosophic mathematical representation of the elements of the digital image by dividing the points of the digital picture matrix into neutrosophic sets (PNS - Picture Neutrosophic Set), and studying the degree of connection between the points of the digital image for us to reach to the connected neutrosophic sets. We have also introduced many mathematical theories and results to calculate the difference and dissimilarity between the neutrosophic sets, which contributes practically in the comparisonbetween digital images and their different uses. Our results help mainly to upgrade and create new neutrosophic algorithms for searching inside images and videos databases.
Software systems analysis is a field in which analysts continually learn new techniques and appro... more Software systems analysis is a field in which analysts continually learn new techniques and approaches to properly capture, maintain, understand, and develop more efficient and effective software systems. We begin this research area overview by defining systems, systems analysis, and modeling. In subsequent sections, we focus on data and behavior representation of the system under study, prototyping, and formalism. Finally, we introduce some of the current work such as form-oriented analysis, fisheye views to support system analysis, and extreme programming and consider future work on software systems analysis such as extreme non-programming and new challenges for conceptual modeling.
Uploads
Papers by Reema Al-Kamha
دراسة حول تصنيف النصوص العربية باستخدام الأنطولوجيات
نقدم في هذا البحث خوارزمية لتجميع نصوص اللغة العربية. حيث نفذنا الخوارزمية على 5 أنطولوجيات عبر برنامج بلغة الجافا، ثم عالجنا النصوص بحيث حصلنا على 338667 مفردة مع أوزانها المقابلة لكل أنطولوجيا. وقد أثبتت الخوارزمية فعاليتها في تحسين أداء المصنفات التي تم تجربتها في هذه الدراسة مقارنة مع نتائج مصنفات اللغة العربية السابقة
دراسة حول تصنيف النصوص العربية باستخدام الأنطولوجيات
نقدم في هذا البحث خوارزمية لتجميع نصوص اللغة العربية. حيث نفذنا الخوارزمية على 5 أنطولوجيات عبر برنامج بلغة الجافا، ثم عالجنا النصوص بحيث حصلنا على 338667 مفردة مع أوزانها المقابلة لكل أنطولوجيا. وقد أثبتت الخوارزمية فعاليتها في تحسين أداء المصنفات التي تم تجربتها في هذه الدراسة مقارنة مع نتائج مصنفات اللغة العربية السابقة