/wade-gat

GAT (GraphQL API Interactive Tool) project for the WADe course.

Primary LanguagePython

gat (graphql api interactive tool)

Develop a Web tool (framework) using natural language constructs to interact to a GraphQL API. The tool will (re)use knowledge model(s) to learn the proper concepts exposed by the API's schema (e.g., resources, their inputs and outputs) to facilitate a proper text/voice-based interaction. Test and demonstrate the system's features by choosing minimum two public GraphQL APIs. Inspiration: Photon (article: A Robust Cross-Domain Text-to-SQL System). Bonus: provide multi-lingual support.

Working team

  1. Roșu Cristian-Mihai (team leader)
  2. Lupancu Viorica-Camelia

Web Application Development course
Computational Linguistics Master, first year


Consult feat/new-backend branch for the final version of the application!