Information and Computer Science
Permanent URI for this collection
Browse
Browsing Information and Computer Science by Title
Now showing 1 - 20 of 159
Results Per Page
Sort Options
- Item3tayer(2018) Fraihat, Bara'a; Saadeh, EmadDeals Store an online store, web based application, which allows customers order product online , also they can find a product of interest by searching for the name of product , it's price or it's category . On hand the trader can offer his products in the store , then after offer the product he can modify the offer or delete it and on the other hand the trader can buy products from another trader. In the system there is the administrator who can manage the whole website (he has all privileges) this administrator is the owner of the company .
- ItemAcademic Najah Forum(2024-02-05) Ammar Omar; Tariq Bahbouh; Muhammad DraidiAbstract The "Academic Najah Forum" stands as a versatile online platform, connecting students throughout An-Najah University to enhance their academic experiences collectively. This comprehensive system aims to simplify university study procedures, encourage faculty-related discussions, and facilitate both virtual and on-class meetings. Every student is equipped with a personalized profile, offering a virtual representation of their academic journey. Users can share experiences, highlight mastered subjects, and detail their proficiency in various courses. The platform's robust chat system fosters seamless communication, empowering students to connect, share insights, and seek assistance in specific subjects. A key feature of the platform is its ability to connect students seeking help with those who excel in particular educational materials. This facilitates connections, allowing students struggling with specific subjects to communicate with peers who possess a strong understanding of the material. Communication methods include text-based discussions, scheduling in-person meetings in available university halls, or conducting video calls through the Zoom website. The platform enriches the user experience by featuring a shared calendar displaying available university halls for convenient organization of face-to-face meetings, in addition to facilitating on-class meetings. An interactive question and answer system encourages open discussions and the exchange of experiences. In summary, the "Academic Najah Forum" is an inclusive platform catering to all students at An-Najah University, providing a space for collaboration, academic support, and the exchange of valuable experiences. Whether through virtual or on-class meetings, the platform consolidates various functions into one unified location.
- ItemActive virtal Circuit(2017) Issa, Tariq; Omar, Husam; Othman, Othman; ;This project implements SDN controller that attain high quality connections between two hosts with achieve bandwidth requirements, by Dijkistra Algorithm, and make flows.
- ItemADEL(2024-07-05) Amr Qabaha; Zuhair MadmoujADEL is a comprehensive Software-as-a-Service (SaaS) web application designed to optimize the management processes of law firms. Developed using (Laravel-PHP, Firebase, Livewire, and MySQL). ADEL offers a robust and user-friendly platform for lawyers, clients, and managers. Key features include a real-time chatting system for seamless communication, strong security measures, calendar management for efficient scheduling, document upload capabilities, and a comprehensive client management system. Additionally, ADEL includes a billing and financial section, an OCR feature for automated document processing, and a customizable notification system. Lawyers can join existing offices using subscription codes, while clients can link to specific lawyers. ADEL aims to digitize and securely store paper-based documents, enhancing the overall efficiency and effectiveness of law firms.
- ItemAllN1 -Shop Website(2023-06-07) Yamen Mohsen; Eman Amleh; Mostafa MousaAbstract With the development of life, time has passed quickly, as some people no longer have time to go to the shopping mall to buy something, so people are looking for all ways to save time and effort to facilitate life in general and carry out tasks easily, and with the development of the field of programming, it has become easy for people to employ Programming in shopping and even doing many tasks through applications and websites. Through this, we will focus on the field of electronic shopping by designing a special site for shopping, and this site provides so many types of goods, and we have designed an interface for the site, which is called (AllN1-Shop), making it easier for the user to shop for what they looking for ,from anywhere at work or at home. The site includes goods and any user can order through it with ease because it has a simple and easy to use interface.
- ItemAlmodeer almohasabi(2019) Hammouz, Yaseen; Zaqout, Abdulraheem; Awartani, NizarJewelry shops deal with different types of people every day. Even they are customers or dealers. A lot of calculations are made daily with different currencies (JOD, NIS, USD). That makes the manager aware of any loss. But being aware is not enough. Actually, even with bills and recording every process have been done some times losses appear. So shops like these need an organized system that takes control of all these processes. Almodeer almohasabi is a responsive desktop application that helps the managers of jewelry shops (specialized for golds) to organize their calculations in a customized manner. Through our application, users will not miss anything matter to their benefits. Everything will be stored in an organized database. The project provides a simple and easy user experience.
- ItemAnomaly Intrusion Detection System Using Neural Network(2020) Raghad, Bashir; Hanan, Rayyan; Mohammad, Khateeb; Fadi , Draidisecurity has always been a challenge for administrators, as bay by day attacks became sophisticated. which make it harder for Intrusion detection systems (IDS) to detect, there are three types of IDS, signature-based, anomaly-based, IDSs use signature-based and anomaly-based is known as hybrid. Many researchers are focused on anomaly-based due to its ability to detect zero-day-attack, but there are some limitations such as false positive alarms problem. By using Arti cial Neural Networks (ANN), the process of designing and testing AIDS is easier. In this paper, the Convolutional Neural Network (CNN) and Long Short Term Memory (LSTM) neural network are used to reduce the number of false alarms, by using Keras, sklearn API, and TensorFlow with CSE-CIC-IDS2017, 2018 datasets for training and testing the AIDS model. In our research, we found that the accuracies of CNN and LSTM neural networks are 93% and 99% respectively, and CNN is better in multi-classi cation while LSTM is better in binary-classi cation.
- ItemAPPLICANT TRACKING SYSTEM(2020) مرح, خضر; اسيل, اسيا; هيفاء, نوباني; مي, ابو سير“APPLICANT TRACKING SYSTEM” is a web application designed for job seekers. This system has many facility features for the participating actors. This System is designed to assist companies and job seekers find their job requirements through managing and tracking systems in an easy way, such as searching and filtering, to reduce time, mistakes, and effort while finding the best employee for the job. At the same time, it helps job seekers to find work which suitable for them and their skills easily, quickly, and all in one place.
- ItemArabic Letter Recognition and Pronunciation Evaluation(2021) رطروط, حاتم; ياسين, دلال; حنون, ميArabic Speech Recognition provides an automated system for recognizing the alphabet of the Arabic language using deep learning algorithms that are capable of recognizing patterns in data on its own and compiling them, and finally extracting rules from them from long periods. The most difficult thing that children face in learning at an early age (3-5 years) is the correct pronunciation of letters and words. The project aims to examine the correct pronunciation of Arabic letters for children, and it also aims to integrate learning with play through an environment that attracts children and motivates them to learn and interact. In this project, we used a convolutional neural network to identify the Arabic alphabet. We used four different models of algorithms. The first one we built our own model, the second we used the same syntax and architecture as ‘AlexNet’, the third was ‘vgg16’ using transfer learning with tuning and without tuning, and the last we used ‘Yamnet’ using transfer learning.
- ItemArticles Classification System(2018) Awashra, Naim; Halabi, RaniWe have seen recently that websites that are interested in the transfer of news and circulation from other sites have proliferated, and the circulation of these news needs a tool that helps journalists, article writers and data entry users in the sites to categorize those news and articles by certain categories. The categories we will deal with are sports, economic, social, political and cultural, and a sixth category of news and articles that do not fall within the above. This tool will be able to fetch articles from sources that support fetching and provided with API to fetch and deal with their services like facebook API and AljazeeraNet API, and store them on the hard drive and then analyze and process them in several stages to ensure that the news or article is ready to upload to the site, and that they are acceptable files. In order for the files to be accepted, they are subject to a filtering process, so that any articles or news written in a non-standard Arabic language are excluded, as well as the filtered files if they are not related to the news or articles. The program will be linked to a website, where articles and news will be transferred to it, and the program will have a user interface to facilitate the program.
- ItemArticles Classification System(2018) Rabay'a, Ahmad; Bakr Abdulhaq, Hamed abdulhaqa program that gather news from facebook and other sites and classifies them into five classifications to help journalist to post them quickly and easlly.
- ItemAutocraft(2017) Motasem, Aghbar; Omar, NatourArchitectural designers commonly use three-dimensional drawings for visualizing and simulation. But drawings are always provided in 2D, and designers ought to reconstruct with their hands and imagination the 3D CAD. Hence, an automated procedure is definitely needed to reconstruct the 3D CAD from the 2D input drawings (projections). But the problem is that any algorithm which is trying to solve this problem will face the missing of information about the coordinates. These information are the big issue that faces this reconstruction problem for the past three decades. In the presented tool, we’re suggesting and constructing an automatic way for building the 3D wireframe from three 2D-projections; side, front and top projections. Finally, the constructed 3D CAD is analyzed to be built in Minecraft game as a simulation for a robotic builder.
- ItemAutomating Arabic Tags Creation for Annotating Web Contents(2022) Alhasan, Jana; Sulaiman, Shahd; Barham, BatoolWeb Annotation becomes an important collaboration technique for users of the web. In order to increase universal collaboration, it is vital for annotators to contact the most related people that share the same interests. Although annotations themselves can be used to exchange ideas and experts, the improper writing of their attached notes could decrease the intended collaboration due to the lack of expressing ideas clearly. Adorning annotations with proper tags makes it easier for annotators to express their feelings, emotions, and interests through their submitted annotations. The ability to use the tags in searching for annotations leads to reaching the most related tags to one's interests and this indeed increases changing ideas between annotators and hence their collaboration. However, expressing the ideas in annotations with proper tags is not an easy task for most annotators. On the opposite side, attaching improper tags loses the soul and the intention of creating annotations which decreases the amount of collaboration. This work is related to automating the process of tags' suggestion by studying the texts selected by annotators over the web. Suggesting proper tags takes into account the part of speech of the annotated texts. The experimental results conducted in the work are related to finding the most suitable threshold for the percentage number of tag suggestions.
- ItemAutomating the plants growth monitoring By digital image processing(2019) Banna, Zein; Younis, Dana; Abdalhaq , BakerMonitoring plants growth is a real challenge in the field of agriculture .The complexity, effort, time and accuracy are critical factors for the tracking efficiency. In traditional context, discovering potential problems are likely to be late, as well for knowing the reasons behind, as a subsequent consequences, a latency in remedy actions. Automatic plants growth monitoring is an efficient method to lower the total effort of tracking and decision making. However, in practice, most plants monitoring methods focus on controlling the environment based on information from sensor devices regardless plants condition. This paper suggests using image processing techniques in extracting plants features i.e. (health, growth rate, condition...etc.) to help tracking plant's progress, care and access important gardening knowledge. The proposed techniques introduce image extraction using color spaces, color intensity, structural difference measure and k-means clustering for accurate plants conditions tracking. The test results from 60 sample of plants tracking show that the proposed methods manifest good level of accuracy and performance. Index Terms-Features extraction, Image processing, Plants monitoring.
- ItemAutoMentor-Driving School Simulator(2024-07-01) Omar Haji; Mohammad HantouliAutoMentor is well-designed, simulation-based educational package that gives learners an almost real, interactive driving experience. The small city environment is programmed using the Unity game engine, populated with user-controlled car, AI-driven cars and non-player characters. It contains a particular set of rules and scenarios to test and improve user’s driving skills. While playing, the player will drive in the city in their car using a physical driving kit. Just as in actual physical driving controller in a real car, when everything is realistic, the game is noticed to have any violation of any rule or a mistake made by the player and, in turn, penalizes it. There is notably a system called "rewind," in which the players may go back to the moments that led to a mistake, where they can correct it. The AI cars follow realistic driving patterns, creating a learning environment that mirrors real-world road conditions. This project will already bridge the enormous gap between theoretical knowledge regarding driving and practical application, with a very safe and controlled learning environment where learners may practice and perfect their driving skills.
- ItemA Business Recommender System Based on Zones and Commercial Data(2022) Dameh, Rania; Egbaria, Ruba; Alzaqa, SalsabeelIn many countries people target different places to open a business and succeed in it. They may choose an unsuccessful business or the location does not need the type of this business. In this paper, we aim to improve the opportunity of choosing a correct business and location. We suggest an approach based on many principles of machine learning. The approach uses a prediction model based on analysing data about zones (areas) and their commercial services. The zones are classified using K-Means clustering method that depends on the number of same businesses and their costs averages in an area. To show the novelty of our work, we developed a system that implements the approach principles for several zones in Nablus city. We evaluate the work by running several test cases to show the system ability in recommending kinds of businesses.
- ItemByteMentor(2024-02-05) Abdallah Yahya; Mohamad AbdelhaqAbstract Byte Mentor is a user-friendly website that designed to bridge the gap between Information Technology students and internships. Developed using the MERN stack (MongoDB, Express.js, React, and Node.js) and Python to make the site work smoothly and efficiently. This setup allows ByteMentor to handle lots of users, from students to companies. we built a python/flask custom application to handle the training opportunities, that suggests the best internships for each student based on what they like and need. This system makes finding the right internship easier and faster. ByteMentor focuses on keeping user data safe and updating its features to keep up with the changing tech world. It's a great tool for anyone looking to grow their career in technology.
- ItemCar Diagnostic System(2017) Awadeh, Raghad; Rudab, Abu Yaqoub; Alya, Al Haj Ahmed; Hawash, AmjadThe basic idea of the project is to diagnose problems in cars and give a predefined solution on how to repair the problems in Arabic language. Mechanics in Arab world, face the problem of dealing with the English version, so we invented a solution in the Arabic version of the application. The current working system is consist of a hardware device attached to a car and a mobile application, so the device scans the errors in the car and sends it in the form of digital signals to the application via Bluetooth, or USB then the application, translates these signals into words and looking for them in the database, also find Ways of repairing these errors, all in English language. Due to the several misunderstand of mechanics related to their lack in English knowledge we developed an Arabic version, it is not purely an Arabic translation it is a translation to Arabic especially with Mechanical Terms. After that, the application displays the errors and solutions to repair it to mechanics in a clear form. In the first phase of the project we ,we focused on finding the errors of the car engine and also a single car type (Opel), because of time limitation, but in the future we will work on the rest of the cars parts and for different models.
- ItemCBL Management System(2018) Kharoub, Riham; Aljedi, Malak; Salahat, Anas; Saadeh, EmadAn-Najah National University is a vibrant hub of learning and evolving. In 2014 CELT community at NNU has commenced its new initiative “Community-Based Learning” program. The main aim of the CBL program is to deviate from the traditional teaching methods, by engaging students in the work field. Through this program NNU students reflect the knowledge they acquire during their courses, by experiencing real and complicated projects. In turn, the target community benefits by having their projects done for them. In other words, reciprocity benefits will be the net outcome of this program. In order to contribute for the performance of the CBL program, there’s a need to build an information management system that organizes the overall process of the program engagement for the educational sector and the CBL administration. This system mainly serves two actors; Lecturers of NNU and the CBL Administrator. The platform enables the educational sector (lecturers) to design, plan and evaluate the overall process of the course. Initially, the lecturer is responsible for filling the course outline that he/she desires to be part of the CBL program. Afterwards, he/she needs to provide enough information about the course action plan to elaborate how the wheel of the course is going to move. Consequently, and by the beginning of the semester, lecturers will be able to track their plan to ensure that everything goes as planned and desired. By the end of the semester, lecturers is asked to provide their answers about questions categorized into topics related to challenges often faced by the majority of lecturers. The CBL administrator can monitor several indicators through his dashboard, that can help in addressing prominent problems, and harness them to enhance the overall program efficiency.
- ItemCHECK-UP DISEASE(2022) Dawod, Shahd; Qanaze, Mohamedcontext: With the development of technology and the means of modern technology, the combination of medical aspects and technology has become a necessity for a quick and accurate diagnosis of emergencies and other diseases. Now a person can know what hit him while he is in his place with all the information he may need from the doctor nominated to take care of him or the correct methods of care and instructions for dealing with the disease. objectives: We believe modern health care means patient-centric healthcare, so we aim to create an application that fulfills the following 3 goals that are: make healthcare accessible, convenient, and affordable for everyone, receive the right care at the right time and make medical care decisions within everyone's reach. method: we conducted a literature review by searching the database on current systems related to our project and their advantages and disadvantages. Result: We have created an application check-up disease that tries to fill the gaps in the old systems, as it helps patients by choosing the patient symptoms of the disease. The application provides the appropriate diagnosis and offers the patient consultation with an appropriate doctor. keywords: Mobile application, check-up disease, emergency situation, symptoms, quick diagnosis, deep diagnosis, first aid, and doctor's consultation