Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vamoruso/webappai

The project applies some of the potential of artificial intelligence to management software through practical examples.
https://github.com/vamoruso/webappai

ai bootstrap5 handlebars huggingface-transformers jquery python3 spacy-nlp

Last synced: 29 days ago
JSON representation

The project applies some of the potential of artificial intelligence to management software through practical examples.

Awesome Lists containing this project

README

        

## Web App IA

###

### Questo repository è collegato al progetto software per la tesi di laurea di Vincenzo Amoruso dell'AA 2024/25 della **Università Telematica Unipegaso**
### Corso di laurea in : ***Informatica per le aziende digitali L-31***
### Relatore : ***Prof. Stefano D'Urso***
### Insegnamento di : ***Tecnologie Web***
### Titolo della tesi : ***Intelligenza Artificiale e sue applicazioni in informatica gestionale***
### Obiettivo: ***Il progetto applica con esempi pratici al software gestionale alcune delle potenzialità della intelligenza artificiale.***

## Preparazione ambiente server Python

### Installare Python scaricabile dall'link
https://www.python.org/ftp/python/3.10.4/python-3.10.4-amd64.exe
### Creare l'ambiente virtuale Python del server con il comando
python -m venv D:\Users\vincw\WebAppAI
### Attivare l'ambiente virtuale
D:\Users\vincw\WebAppAI\Scripts\activate
### Nell'ambiente virtuale *(venv) D:\Users\vincw\WebAppAI* eseguire il comando per installare tutti i pacchetti necessari
pip install requirements.txt
### Nell'ambiente virtuale *(venv) D:\Users\vincw\WebAppAI* eseguire il comando per installare il pacchetto per l'uso del protocollo https
pip install pyopenssl
### Nell'ambiente virtuale *(venv) D:\Users\vincw\WebAppAI* eseguire il comando per installare il modello spaCy
python -m spacy download en_core_web_md
### Per avviare il web server Flask eseguire il comando
````Shell
python.exe D:\Users\vincw\WebAppAI\IAWebAppFlaskServer.py
````

> [!NOTE]
> Il server sarà in ascolto sulla porta 8000 all'indirizzo https://localhost:8000

## Schema progetto e tecnologie

###

![Schema](documentation/SchemaArchitteturaTesi.png)


html5 logo

jquery logo

bootstrap logo

javascript logo

jquery logo

handlebars logo

flask logo

python logo

## Screenshots e video di test

### Applicazione IA con OCR per riconoscimento uno scontrino fiscale







[Video](https://youtu.be/9S8fvFy-tFI)


### Applicazione pratica di IA con analisi del testo di un manuale pdf









[Video](https://youtu.be/PZYo-wV8GzY)



### Applicazione IA di WebSpeech API ed analisi NLP con Spacy








[Video](https://youtu.be/XBB3AnkUHHY)

###

## Credits

### Media

• Tutti gli screenshot del codice utilizzato in questo README sono stati realizzati da me su dispostivo ***Android 13 modello OPPO A74 5G***

### Ringraziamenti

* [Hugging face Adamcodd OCR-free Document Understanding Transformer](https://huggingface.co/AdamCodd/donut-receipts-extract).
* [Hugging face BERT model for the Italian language](https://huggingface.co/osiria/bert-italian-cased-question-answering)
* [https://github.com/daveyjh](https://github.com/mdbootstrap/bootstrap-chat) - Per la UX del chatbot.

---
###

Vincenzo Amoruso 2024

![Markdown](https://img.shields.io/badge/markdown-%23000000.svg?style=flat=markdown&logoColor=white) ![GitHub contributors](https://img.shields.io/github/contributors/vamoruso/WebAppAI?style=flat) ![GitHub last commit](https://img.shields.io/github/last-commit/vamoruso/WebAppAI?style=flat) ![GitHub Repo stars](https://img.shields.io/github/stars/vamoruso/WebAppAI?style=social)