Text Preprocessing for an Experiment Code on the Internet Assisted Laboratory System

Creative Commons License

Öğütcü S. , Diri S. , Yıldırım M.

4th International Conference on Engineering and Natural Sciences (ICENS 2018), Kyyiv, Ukraine, 2 - 06 May 2018, pp.727-733

  • Publication Type: Conference Paper / Full Text
  • City: Kyyiv
  • Country: Ukraine
  • Page Numbers: pp.727-733


In this study, a text preprocessing application in an engineering experiment system for the Internet assisted laboratory is proposed. Distance education has a key part in today’s education system. Unlike the conventional education, students can access educational resources distantly via their computers and mobile devices. This provides students the flexibility they need allowing them to learn while continuing to their daily lives. Static and dynamic Web sites are designed to serve for this purpose replaces traditional classes and books. Natural sciences, especially the engineering programs specifically require laboratory training. Distance education solutions provided mostly based on hands-on education for a desired period, simulations mimicking real laboratory environments and online real laboratories. The educational goal is met as much as the online lab to be realized is similar to a real lab. In order to provide an online laboratory which allows students to execute engineering experiments, we have developed an Internet assisted laboratory infrastructure powered by a code preprocessing software. In this online laboratory system, the laboratory equipment is inspected and intervened as many as necessary by our software for stability, security and durability of the execution subsystem and its target hardware controlled by students’ code. This task, which is essential for a flexible Internet assisted laboratory, is carried out by evaluating and manipulating the student's control code where necessary. We have successfully developed an experiment management software which monitors the students' experiment code, and an execution subsystem which runs the experiment code on a distant laboratory equipment.