-
Server.py: Create socket, connect with client, call functions do process input
-
Communicator.py: Functions to send/receive messages to/from client
-
Core.py: Constants used throughout the server
-
Client.py: Connect with server, send and receive messages
-
Folder input/output: Store strings for processing
-
Folder model: Store ML models and SentencePiece models