• This is the advertisement of your article. 
    • One of the most important parts of your paper.
    • Make it interesting and easy to be understood without reading the whole article.
  • Although it comes first, wait to write the abstract when the paper is completed.
  • The abstract is the first thing editors and referees look at. The first impression is very important!
  • Most scholars skim papers by reading it first.
  • Papers with uninteresting abstracts are not read or downloaded much (even if the rest is great!); Hence, they are not cited much either.
  • Do not copy and paste from the introduction or conclusion sections.
  • The quality of an abstract will strongly influence the reviewer’s decision.

Abstract need to contain all of this to summarise your thesis:

  • Introduction
  • Problem
  • Purpose of the project
  • Solution/technique/method
  • Methodology used
  • Result and key conclusions
  • Importance (contribution) of the project
  • Future work

Example of abstracts:

 E-MUSLIM TRAVELLER: LOCATING PLACE FOR JAMA’ AND QASR PRAYER USING HAVERSINE METHOD 

This report represents a Prediction of Gestational Diabetes Mellitus using Machine Learning technique. It is obligatory for a Muslim who is physically and mentally capable for performing prayer five times a day. For Muslim travellers, who are in a state of Musafir, it is permissible for them to perform Jama’ and Qasr prayers if their journey exceeds two marhalah which is equivalent to 81 kilometres. Allah SWT bestows leniency to Muslims to shorten prayer which is shortening the four rakaat prayer into two rakaat. However, some Muslim travellers are not aware of the distance that they travelled already exceeded two marhalah which qualify them to perform Jama’ and Qasr. Therefore, this project aims to develop a mobile application called E-Muslim Traveller that measures the distance (in kilometres) travelled in real time and find the nearest mosque from the user’s current location. This will make it easier for Muslim travellers to manage their travelling when they know they are eligible to perform Jama’ and Qasr ahead of time. Mobile Application Development Life Cycle (MADLC) methodology is used as a guideline along the progress of the project which is very suitable when developing an application. To calculate the distance travelled in real time, this project relies on Google Cloud Platform and GPS to get the coordinates needed for the calculation. When the distance travelled exceeds 81 kilometres, the user will be notified that they are eligible to perform the prayers. To get the distance of the nearest mosque from the user’s location, Haversine method is being used because it is more suitable to calculate the distance between two locations on the Earth’s surface. After the project has been developed, user evaluation is conducted, and the overall feedback is positive. At the end of this project, looking back, the objective has been successfully achieved. However, there are still some limitations that have been identified and future improvement that can be made. 

 USAGE OF CANVAS: HTML5 FOR USAGE OF CANVAS: HTML5 FOR ONLINE EDUCATION 

Since the COVID-19 outbreak are spread, the online learning is widely use in any institution. The online learning system quality, user-friendly interface and modern graphical can increase the level of user satisfaction. This paper describes how the use online learning in institutions to put on the good amount of engagement opportunities for students to experience and learn in high quality course provided. For this research, the preliminary study has been conducted to determine the best methodology for the development of the system. The methodology use for this project is ADDIE model. This flexibility model helps to develop the system step-by-step and provide effective quality design, coherent content and incorporate visualization. After some research, the method use for this project is using HTML5 based approach including canvas element that have potential to make the webpage an appearing browser and support widespread webpage support. The canvas element is the main element in this project. The canvas drags and drop function add more interactivity to the web pages since it can control the graphic, image and text with a scripting language. The drag and drop canvas can help to move the elements and place it to another place. The feature is aimed to be implemented in this project to provide the user the activity after some learning. The functionality test and result show the positive outcome hence, the important part in canvas drag and drop are able to function successfully. In conclusion, this project can give a high system quality that will increase the interest of the user that challenge with online learning and give the benefits to user to perform in their course.