Dezvoltare

Pentru a dezvolta AI-Chatbot, trebuie urmati toti pasii descrisi pe pagina de README.

Structura proiect

  • AI-Chatbot/ -> directorul parinte de proiect
    • bin/ -> aici se gasesc executabilele ce trebuiesc rulate
    • docs/ -> folderul cu documentatie
    • etc/ -> configurari
    • res/ -> resurse si alte date
    • cbot/ -> pachetul principal pe post de biblioteca
    • frontend/ -> interfata aplicatiei
    • drafts/ -> diverse scripturi si materiale de cercetare
    • tests/ -> teste ce verifica varii functionalitati din aplicatie
    • requirements.txt -> cerintele minime ce trebuiesc instalate (pachete Python)
    • setup.bat -> instaleaza automat pe Windows
    • setup.py -> fisierul de instalare a bibliotecii cbot
    • setup.sh -> instaleaza automat pe Linux
    • TODO -> ce ne mai ramane de facut
    • run[-debug].sh/bat -> porneste serverul (in debug mode) pe Windows/Linux

API definitions

cbot

cbot.core

cbot.core.chatbot

cbot.core.crawler

cbot.models

cbot.schemas

cbot.views

cbot.views.api

cbot.views.api.base

cbot.views.api.chat

cbot.views.api.profiles

cbot.views.sockio

cbot.config

cbot.settings

cbot.utils