Dragonfire: Un assistent virtual per a Ubuntu

Encara que a molts ens costi, hem de obrir-li els braços a la intel·ligència artificial i començar a adquirir eines que estiguin equipades amb aquestes tecnologia. En el món del programari lliure els avenços de la intel·ligència artificial són nombrosos, en aquesta ocasió volem donar a conèixer un assistent virtual per a Ubuntu anomenat Dragonfire que busca fer-se un lloc en un sector molt competit.

Què és Dragonfire?

És un projecte de codi obert, desenvolupat en Pitó per Mehmet Mert Yıldıran que es comporta com un assistent virtual per a Ubuntu. El mateix combina una sèrie de tecnologies que farà més fàcil el dia a dia dels seus usuaris, fent recerques molt precises, realitzant tasques per vostè i aprenent sobre les dades que tu li subministres.assistent virtual per a ubuntu

Foc de drac pot respondre a qualsevol dels seus pregunta, a causa que posseeix una excel·lent tecnologia de recerca d'informació a la xarxa, Els seus diàlegs són curts però precisos i compta amb una excel·lent integració amb altres eines com YodaQA y IA ensenyable.

Una cosa bastant interessant de l'eina és que aquest assistent virtual per Ubuntu et parla de manera fluïda, per la qual cosa pots configurar-lo perquè les respostes a les teves preguntes siguin llegides per l'eina. De la mateixa manera, compta amb reconeixement de veu i comandament a el sistema, el que permetrà una interrelació fluida entre l'usuari i l'ordinador.

El codi de l'eina aquesta allotjat en GitHub, El mateix aquesta força ordenat i segueix molt bé els estàndards de la programació en python pel que qualsevol usuari pot aprendre sobre el comportament de l'eina i sobretot contribuir per fer-la molt més robusta i interessant.

Com instal·lar Dragonfire

La instal·lació i ús de Dragonfire és summament senzilla, només cal que executem les següents comandes:

wget https://raw.githubusercontent.com/mertyildiran/Dragonfire/master/install.sh && chmod + x install.sh && suo ./install.sh suo pip install dragonfire

Lògicament hem de tenir instal·lat pip en Ubuntu. L'eina funciona perfectament en el meu Linux Mint pel que no hauria d'existir cap problema amb altres distros derivades d'Ubuntu.

Per començar a utilitzar l'eina obrim una consola i executem dragonfire, una manera senzilla de conèixer i aprendre les comandes que Dragonfire ens ofereix és visualitzant el següent vídeo

Després de provar i fer servir aquesta grandiosa eina crec que a més d'un li donarà ganes de recomanar-la.


34 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Armando va dir

    Com es posa en espanyol? Intel·ligències artificials n'hi ha moltes, però alguna que parli en espanyol per a la comunitat, no estaria gens malament.

  2.   Mervy Enrique Gonzalez Gonzalez va dir

    bona eina hi ha q provar

  3.   Mario va dir

    no vaig poder instal·lar el paqyete julius - només aquesta disponoble per ubintu ???

    1.    llangardaix va dir

      Efectivament per Ubuntu i distros derivades

  4.   Mario va dir

    spñp aquesta dosponible per ubuntu ?? xq no vaig poder instal·lar-lo en parrot us que és una derivada de Debian

    1.    llangardaix va dir

      Aquesta disponible per a Ubuntu i derivats

  5.   Jorge va dir

    No es pot instal·lar el Dragonfire en totes les distros Abans de llançar una aplicació aquesta ha de ser provada en una abundant quantitat de versions verificar si corren perfectament bé i recent deixar anar a postejar Em sembla una mica irresponsable la recomanació si no aquesta ben provada una aplicació

    1.    llangardaix va dir

      En què distro l'vas instal·lar?

  6.   Francisco va dir

    vaig aconseguir instal·lar-la, comença perfactamente, però no obeeix cap ordre, se les estic donant en anglès segons el menú d'ordres DRAGONFIRE / WAKE UP / HEY
    VÉS A DORMIR
    SUFICIENT
    WHO AM I / SAY MY NAME
    MY TITLE IS LADY / I'M A LADY / I'M A WOMAN / I'M A GIRL
    MY TITLE IS SIR / I'M A MAN / I'M A BOY
    WHAT IS YOUR NAME
    WHAT IS YOUR GENDER
    FILE MANAGER / OPEN FILES
    WEB BROWSER
    OPEN BLENDER
    PHOTOSHOP / PHOTO EDITOR
    INKSCAPE
    EDICIÓ DE VIDEO
    OPEN CAMERA
    OPEN CALENDAR
    OPEN CALCULATOR
    OPEN STEAM
    PROGRAMARI CENTER
    SUITE OFICINA
    OPEN WRITER
    OPEN MATH
    OPEN IMPRESS
    OPEN DRAW
    KEYBOARD *
    ENTER
    SHUT DOWN THE COMPUTER
    GOODBYE / BYE BYE / SEE YOU LATER
    SEARCH * (IN / USING) WIKIPEDA
    SEARCH * (IN / USING) YOUTUBE

    però no pren cap: S

    1.    llangardaix va dir

      Em pots indicar en què distro per intentar buscar la solució

  7.   Preses (alktodostemen) va dir

    The directory '/home/asesorennuevastecnologias/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with suo, you may want suo s -H flag.
    The directory '/home/asesorennuevastecnologias/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with suo, you may want suo s -H flag.
    Collecting dragonfire
    Downloading dragonfire-0.9.2-py2.py3-none-any.whl
    Collecting egenix-mx-base (from dragonfire)
    Downloading egenix-mx-base-3.2.9.zip (74Kb)
    100% | ████████████████████████████████ | 81KB 1.8MB / s
    Completi output from command python setup.py egg_info:
    Traceback (última trucada més recent):
    File «», línia 1, in
    File "/tmp/pip-build-hau97txd/egenix-mx-base/setup.py", line 9, in
    import mxSetup, us
    File "/tmp/pip-build-hau97txd/egenix-mx-base/mxSetup.py", line 229
    print 'running mxSetup.py with setuptools patched distutils'
    ^
    SyntaxError: Missing Parentheses in call to 'print'

    ----------------------------------------

    Command «python setup.py egg_info» failed with error code 1 in / tmp / pip-build-hau97txd / egenix-mx-base /

    Amb això em quedo amb les ganes de poder fer-lo funcionar a l'almenys de moment, si em poden ajudar els ho agraeixo.

    1.    llangardaix va dir

      Aquestes executant amb sudo?

      1.    anònim va dir

        a mi també em apareix aquest error, estic en linux mint com suo

  8.   juan va dir

    el meu micròfon va bé, el veig des del control de volum, però dragon fire no m'escolta !! 🙁 que puc fer?

    1.    llangardaix va dir

      Em pots indicar en què distro per intentar buscar la solució

      1.    Joan Minujen va dir

        Bon dia!
        Si a Ubuntu 16.10
        Gràcias

        1.    Gonzalo Fleming va dir

          Em passa exactament el mateix, la meva distro és elementaryos loki, basada en Ubuntu 16.40

  9.   Fernando Duarte va dir

    S'instal·la correctament però no respon a les ordres de el vídeo

    1.    llangardaix va dir

      Em pots indicar en què distro per intentar buscar la solució

      1.    Fernando Duarte va dir

        Ubuntu 17.04 amb KDE com a escriptori

  10.   Francisco va dir

    A mi em tira aquest error en Ubuntu Gnome 17.04:

    Traceback (última trucada més recent):
    File «/ usr / local / bin / dragonfire», line 7, in
    from dragonfire import Initiate
    File «/usr/local/lib/python2.7/dist-packages/dragonfire/init.py », line 8, in
    from dragonfire.nlplib import Classifiers
    File "/usr/local/lib/python2.7/dist-packages/dragonfire/nlplib.py", line 22, in
    import Natural Language Toolkit
    ImportError: No module named Natural Language Toolkit

  11.   llangardaix va dir

    Pots provar executant la següent comanda: PIP3 install Natural Language Toolkit i després executar de nou

    1.    JOSE JOHAN ALBERT IZAIPE va dir

      Salutacions!

      A mi em va donar aquest mateix error i executi «pip install Natural Language Toolkit» i va obrir bé però no escolta i el micròfon està actiu escoltant!

      I mostra aquest missatge, mentre intenta escoltar:

      dragonfire

      Warning: no model found for 'en'

      Only loading the 'en' tokenizer.

      Investigant executi la següent ordre de comandament:

      python -m spacy.en.download all

      I ara obre sense cap missatge però no em executa les ordres d'àudio.

      No obstant això a l'finalitzar l'execució de l'ordre anterior em va mostrar el següent missatge:

      linking successful

      /usr/local/lib/python2.7/dist-packages/en_core_web_sm/en_core_web_sm-1.2.0
      --> /usr/local/lib/python2.7/dist-packages/spacy/data/en

      You can now load the model via spacy.load('en').

      La meva pregunta concreta quins són els passos per carregar això:

      Nota: Veure aquest Link: https://spacy.io/docs/usage/models

  12.   leonardo va dir

    perquè per instal·lar he de desinstal·lar wine i blender? no conviuen?

  13.   Sergio Àvila va dir

    Molt emocionat amb la ressenya ahir, arribi entusiasmat i em va demanar desisntalar Wine. Fins aquí va arribar la felicitat.

  14.   chemongo va dir

    Hola, abans de res, gràcies per les teves aportacions.
    Com que tinc una certa compulsió per instal·lar i provar coses noves no vaig poder resistir-me després de llegir el teu article. Ara, només un dubte, com es desinstal ?. He intentat en el meu xubuntu 17.04 XNUMX:
    chemongo @ pcsobremesa: ~ $ sudo apt-get -purge remove dragonfire
    Llegint llista de paquets ... Fet
    S'està construint l'arbre de dependències
    Llegint la informació d'estat ... Fet
    E: No s'ha pogut localitzar el paquet dragonfire
    però no troba el paquet, que d'altra banda hi ha (he de dir que no ha sabut contestar-me a aquesta mateixa pregunta).
    Gràcies, una salutació.

    1.    ulisesten va dir

      Per desinstal·lar és suo pip uninstall dragonfire

  15.   Enric Gonzalez va dir

    M'agrada perquè «Interactua» amb un, millor dit es té resposta. He fet servir Paveler i Jarvis en python i de fet l'últim em desgrat per que solament obedecia ordres molt bàsics com dir l'hora i així (Res útil) ia més estava sol en anglès i no reconeixia veu. Paveler semblava més útil però no reconeixia vaig i havia d'estar pressionant Ctrl + L cada que indicava una ordre, cosa que es em fa no practica si m'explico? si aquest és el cas millor faig tot des de l'entorn gràfic o la terminal. El determinant perquè jo no mostrés interès algun en aquests assistents, és que sent realistes i veient el que una "Cortana" o "Siri» fins i tot «AV Jarvis» per Microsoft podien fer, era una cosa molt diferent i més apegat a alguna cosa automatitzat i no ho molest d'utilitzar Jarvis per a GNU / Linux però espero que aquest assistent resulti molt millor projecte.

  16.   JOSE QUINTANA va dir

    Enric, com desisntalo Jarvis, certament és terriblement bàsic. El s'instal·li a ubunto 16.10

  17.   Rodrigo Rodi va dir

    Tinc Ubuntu gnome 16.04 i la instal·lació es realitza correctament, però quan la comanda s'executa no s'aconsegueix escoltar res i tampoc reconeix cap comandament. Espero em puguis ajudar. Salutacions i gràcies pel post.

  18.   claudio va dir

    Recupera el teu aspecte d'abans...
    el meu nom és claudio
    la meva distro és ubuntu studio amb entorn d'escriptori Xfce versió 4.12

    ia la terminal pegui el següent:

    wget https://raw.githubusercontent.com/mertyildiran/Dragonfire/master/install.sh && chmod + x install.sh && sudo ./install.sh
    suo pip install dragonfire

    executi i no pas res
    no aquesta per enlloc

    quedo atent a qualsevol comentari

    que es he de fer quedi amb les ganes de conèixer a drogonfire

  19.   Dilton va dir

    Hola el meu nom és Dilton
    La meva systema Linux Mint 18.2 Cinnamon 64bit
    a l'instal·lar m'apareixen aquests errors.
    The directory '/home/steve/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with suo, you may want suo s -H flag.
    The directory '/home/steve/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with suo, you may want suo s -H flag.
    Executeu amb sudo i tampoc tinc resultats.
    Agradeceria les seves respostes
    Salutacions.

  20.   vanshe va dir

    amb desgrat puc dir que no vaig poder instal·lar-la, em llança molts errors i si tot això té a veure amb que tinc wine i blender, no penso desinstal·lar-, a part que wine fa servir els meus programes de windows de disseny com ho són Cinema 4d i Keyshot, tinc la distro d'Ubuntu Studio 17.10 i no veig solució i com vaig dir si la solució és treure aquests programes, emtomces mai usi Dragonfire

  21.   carlostorna va dir

    no crec que ningú hagi pogut instal·lar això, sincerament
    ho he intentat amb linux mint i amb ubuntu fossa,
    tot amb suo i res, ha d'haver una manera segura d'instal·lar