Skip to content
Radhika Mogarkar edited this page Apr 29, 2018 · 2 revisions

AcaWriter

Overview

AWA is a 3-tiered application:

  • ATHANOR (Text Analytics Processor)- REST API
  • TAP (Consumes Athanor REST API with to provide added further Text processing capabilities)
  • Acawriter (web app)

Acawriter is tool built as a part of this complete Academic writing project to enable a UI and some intermediate processing to provide online feedback to users for their writing. This is a web-based application. Hosting: AWS CIC account. – EC2 and ECS

ARCHITECTURE TECH STACK: PHP, Postgres, Nginx, Node & Redis.

TYPICAL USE CASE

  • STUDENTS:
  1. Login using UTS SSO
  2. They have an option to either –
    • create a new document
    • use an assignment code – get the document
    • Start analysing the existing document
  1. Text Analyser:
    • Add text (copy/paste into text area)
    • Fetch feedback based on the Genre (Analytic or Reflective) of the documents under analysis
    • Get Feedback & Save
    • When happy with the text, end users would copy it back to the source

Text drafts are autosaved every minute

  • ACADEMICS:
  1. Create Assignments: Assignments with specific Genre
  2. Share assignment code with students to use the system
Clone this wiki locally