Un quadro (lingua + interprete + GUI / IDE) dedicato alla creazione di assistenti personali intelligenti (IPAs).
questo sito è attualmente out-of-date. narval è in fase di sviluppo pesante e una nuova release dovrebbe essere pubblicato anteriormente alla fine del 2004. a causa di alcuni vincoli esterni, non è possibile mostrare il codice al momento. ci auguriamo che rimanere sintonizzati comunque. iscriviti alla nostra mailing-list annunciare di essere informato quando si esce.
Narval è il primo agente software disponibile come software libero (Gnu Public License).
Narval è l'acronimo di "Network Assistant Ragionando con una convalida agente Language".
Narval è un framework (lingua + interprete + GUI / IDE) dedicato alla creazione di assistenti personali intelligenti (IPAs).
Un Assitant Personal intelligente è un compagno che vi aiuterà nel vostro lavoro quotidiano nel mondo dell'informazione. Funziona sulla vostra macchina o su un server remoto, e si può comunicare con esso tramite ogni mezzo standard (e-mail, web, telnet, telefono, GUI specifici, ecc). Esegue ricette (sequenze di azioni) che hai scritto, per eseguire una vasta gamma di attività, come ad esempio preparare il giornale del mattino, aiuterà a navigare sul web filtrando gli annunci spazzatura, continuare a cercare il giorno web dopo giorno per le cose che si desidera, participe in aste on-line, imparare gli interessi e vi riporterà informazioni preziose, prendersi cura di faccende ripetitivi, risposta e-mail, negoziare la data e l'ora di una riunione, e molto altro ancora ... E 'facile estendere il costruito nel biblioteca azione scrivendo nuove azioni in Python.
La mascotte del Progetto Narval si chiama Ornicar ed è (ovviamente) un narvalo.
Narval caratteristiche all'avanguardia intelligenza artificiale e tecniche di progettazione software. Quando è nato qualche mese fa, i cyber-fate predetto che sarebbe rapidamente diffuso su Internet e nel mondo per diventare l'onnipresente assistente personnal intelligente dedicato siamo stati tutti nostalgia per durante i secoli bui dell'informatica muto ;-).
Narval è stato progettato per essere un compagno che vi aiuterà nel vostro lavoro quotidiano nel mondo dell'informazione. Funziona sulla vostra macchina o su un server remoto, e si può comunicare tramite tutti i mezzi standard (e-mail, web, telnet, telefono, ecc). Esegue ricette che hai scritto, per eseguire una vasta gamma di attività, come ad esempio preparare il giornale del mattino, vi aiutano a navigare sul web filtrando gli annunci spazzatura, continuare a cercare il giorno web dopo giorno per le cose che si desidera, participe in aste on line , si impara interessi e vi riporterà informazioni preziose, prendersi cura di faccende ripetitivi, rispondere alle e-mail, e molto altro ancora ...
Tutte queste caratteristiche non sono ancora disponibili, ma è possibile specificare facilmente nuova azione utilizzando e implementare nuovi plug-in in Python. A Logilab, abbiamo già utilizzare un narval chiamato Gizmo come coordinatore del progetto, e ognuno di noi ha un compagno narval!
Requisiti:
· Un pitone> = 2,2 interprete
· Libreria comune di Logilab
· Torto
Installazione
Per installare Narval, estrarre il codice sorgente dal tarball, vai alla directory narval-XY e digitare:
$ Python setup.py install
Questo installerà entrambi narval. Fate la stessa cosa con il pacchetto corno di installare, se necessario. È possibile digitare:
$ Python setup.py install --help
per visualizzare le opzioni di installazione disponibili. Che forse utile se si desidera installarlo senza essere root per esempio. Si noti che in questo caso probabilmente dovrete impostare la variabile d'ambiente NARVAL_SHARE per fornire al Narval la posizione delle sue risorse condivise.
Una volta che l'installazione fatto, si dovrebbe avere la seguente eseguibile installato:
· Narval, l'interprete Narval
· NPM, il gestore di pacchetti narval
· Narval-runTest, uno strumento developpment utilizzata per eseguire test funzionali
· Corno, l'interfaccia utente grafica narval (se il pacchetto separato è stato installato)
Dettagli del software:
Versione: 3.0.6
Data di caricamento: 11 May 15
Licenza: Libero
Popolarità: 79
I commenti non trovato