gnanaswatha project chat serviceceg.annauniv.edu/internship/2018/intern_one/ist/ist3.pdfgnanaswatha...
Post on 16-Aug-2020
2 Views
Preview:
TRANSCRIPT
Gnanaswatha project – Chat service
Introduction
Brat is a web-based tool for text annotation; that is,
for adding notes to existing text documents.Brat is designed in particular
for structured annotation, where the notes are not freeform text but have
a fixed form that can be automatically processed and interpreted by a
computer. brat also supports the annotation of n-ary associations that
can link together any number of other annotations participating in
specific roles. two basic categories of annotation:
● text span annotations. ● relation annotations.
Requirments
● Linux operating system. ● Brat. ● XAMPP for Linux v7.2.5 . ● Python 3 .
Objectives
The main objective of the project is to modify the configuration file to provide full control to the software by
● Adding entities , relation , events . ● Deleting entities, relation , events.
Design
● Frontend - HTML , JavaScript , CSS.
● Backend - PHP. The above objectives can be resolved by changing the annotation.config
file , by getting required entities and relation between them from HTML
page and manipulating the annotation.config through the php as the
backend.
Modules completed
● Serving Brat This module runs brat through php by running the Linux
Commands when the user requests to start the brat.It
displays the URL of the brat .
● Adding annotations
Required entites , events and relations are recorded from the
user inputs through various HTML pages and it displays the
resultant annotation file after the modification.
● Deleting annotation
The deletion request on the given enity , events and the
corresponding relations are deleted using php . The resultant
annotation file is displayed.
● Loading configuration file
Configuration file present in the brat folder is Loaded and
displayed to the user . Based on the annotations present in
the configuration file user decides the rest of the opeations .
ScreenShot
1. HTML and Php files should be placed as shown below
2. Starting Apache server
3. Welcome page
4. Setup Instructions
5. Navigation Page
6. Loading Files for Annotation
7. Adding entities
8. annotation.conf file after adding the above entities
9. Deleting Entities
10. annotation.config file after deletion
11. Opening Brat
Conclusion
The main objective of annotating the file is done by providing
the complete access over the software (Brat) by adding , deleting the
required entites and relations .
Team members
• Nisha Priyadharsini A S - 2016115060
• Lavanya Deivaa N - 2016115046
• Madhumitha K - 2016115048
• Kuralamuthan K -2016115044
top related