> For the complete documentation index, see [llms.txt](https://equacoin.gitbook.io/equacoin/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://equacoin.gitbook.io/equacoin/supporto/acp99.md).

# ACP99

Acp99, il bot utilizzato nelle chat italiane del progetto Equacoin,  ha alcune funzioni linguistiche comunemente riconducibili al campo dell'intelligenza artificiale.&#x20;

Attualmente le azioni svolte sono classificabili in tre macro-aree.&#x20;

La determinazione della lingua in cui sono stati scritti i post, la risposta alle domande degli utenti attingendo da un database di FAQ  e la classificazione dei post per argomento.&#x20;

Al momento (dicembre 2020) Acp99 monitora l'attività di molte chat con complessivamente circa 50 mila utenti ed ha processato circa 2 milioni di messaggi.&#x20;

Acp99 implementa una pipeline per l'elaborazione delle informazioni testuali ed usa un metodo per l'estrazione della semantica latente basato su una rete neurale con una layer intermedio di 200 pesi, creata dall'addestramento basato su corpus linguistici di pubblico dominio e specificamente estratti dai post accumulati nel database e preventivamente annotati. Poichè l'estrazione della semantica latente, per quanto rivoluzionaria, non è molto precisa per gli scopi prefissatisi, anche se riserva spesso delle sorprese, l'attività di risposta alle domande è circoscritta a specifiche aree di interesse, quali ad esempio il progetto Equacoin. Quando un utente sottopone una domanda, il processore restituisce come risposta le prime 10 domande più simili, rimandando all'utente la decisione su quale sia la più pertinente. Il processore linguistico è in continuo miglioramento e la rete neurale viene periodicamente riaddestrata per tenere conto dei nuovi messaggi acquisiti.&#x20;

Il bot può essere interrogato sia nelle chat italiane che direttamente @acp99bot.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://equacoin.gitbook.io/equacoin/supporto/acp99.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
