Dragonfire: un assistant virtuel pour Ubuntu

Bien que cela coûte à beaucoup d'entre nous, nous devons ouvrir nos bras à l'intelligence artificielle et commencer à acquérir des outils équipés de ces technologies. Dans le monde du logiciel libre, les progrès de l'intelligence artificielle sont nombreux, cette fois nous voulons faire connaître un assistant virtuel pour Ubuntu appelé Dragonfire qui cherche à se faire une place dans un secteur très compétitif.

Qu'est-ce que Dragonfire?

C'est un projet open source, développé en Python par Mehmet Mert Yildiran qui se comporte comme un assistant virtuel pour Ubuntu. Il combine une série de technologies qui faciliteront la vie quotidienne de ses utilisateurs, effectuant des recherches très précises, effectuant des tâches pour vous et en apprenant les données que vous fournissez.assistant virtuel pour ubuntu

Feu du dragon peut répondre à toutes vos questions, car il dispose d'une excellente technologie de Rechercher des informations sur le net, ses dialogues sont courts mais précis et il a une excellente intégration avec d'autres outils tels que YodaQA y IA enseignable.

Ce qui est assez intéressant à propos de l'outil, c'est que cet assistant virtuel pour Ubuntu vous parle couramment, vous pouvez donc le configurer pour que les réponses à vos questions soient lues par l'outil. De même, il dispose d'une reconnaissance vocale et d'une commande système, ce qui permettra une interaction fluide entre l'utilisateur et l'ordinateur.

Le code de l'outil est hébergé sur github, il est assez ordonné et suit très bien les standards de la programmation python afin que tout utilisateur puisse se renseigner sur le comportement de l'outil et surtout contribuer à le rendre beaucoup plus robuste et intéressant.

Comment installer Dragonfire

L'installation et l'utilisation de Dragonfire sont extrêmement simples, il suffit d'exécuter les commandes suivantes:

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

Logiquement, nous devons avoir pip installé dans Ubuntu. L'outil fonctionne parfaitement sur mon Linux Mint, il ne devrait donc y avoir aucun problème avec les autres distributions dérivées d'Ubuntu.

Pour commencer à utiliser l'outil, nous ouvrons une console et exécutons dragonfire, un moyen simple de connaître et d'apprendre les commandes que Dragonfire nous offre est de visionner la vidéo suivante

Après avoir essayé et utilisé cet excellent outil, je pense que plus d'un voudra le recommander.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Armando dit

    Comment le mettez-vous en espagnol? Il existe de nombreuses intelligences artificielles, mais certaines qui parlent espagnol pour la communauté ne seraient pas du tout mal.

  2.   Mervy Enrique Gonzalez González dit

    bon outil à essayer

  3.   mario dit

    Je n'ai pas pu installer le package Julius - est-il uniquement disponible pour ubintu ???

    1.    lézard dit

      Effectivement pour Ubuntu et les distributions dérivées

  4.   mario dit

    spñp est disponible pour ubuntu? xq je n'ai pas pu l'installer dans parrot os qui est un dérivé de debian

    1.    lézard dit

      Il est disponible pour Ubuntu et ses dérivés

  5.   Jorge dit

    Dragonfire ne peut pas être installé dans toutes les distributions Avant de lancer une application, il faut la tester dans un grand nombre de versions, vérifier si elles fonctionnent parfaitement et juste la poster. Je trouve la recommandation un peu irresponsable si une application n'est pas bien testée

    1.    lézard dit

      Dans quelle distribution l'avez-vous installé?

  6.   Francisco dit

    J'ai réussi à l'installer, il démarre parfaitement, mais il n'obéit à aucune commande, je le lui donne en anglais selon le menu de commande DRAGONFIRE / WAKE UP / HEY
    VA TE COUCHER
    ASSEZ
    QUI SUIS-JE / DITES MON NOM
    MON TITRE EST DAME / JE SUIS UNE DAME / JE SUIS UNE FEMME / JE SUIS UNE FILLE
    MON TITRE EST SIR / JE SUIS UN HOMME / JE SUIS UN GARÇON
    QUEL EST SON NOM
    QUEL EST VOTRE GENRE
    GESTIONNAIRE DE FICHIERS / OUVRIR LES FICHIERS
    NAVIGATEUR WEB
    OUVRIR LE MÉLANGEUR
    PHOTOSHOP / EDITEUR PHOTO
    ENCRE
    EDITEUR DE VIDÉO
    OUVRIR LA CAMÉRA
    CALENDRIER OUVERT
    CALCULATEUR OUVERT
    VAPEUR OUVERTE
    CENTRE LOGICIEL
    SUITE BUREAUTIQUE
    ÉCRIVAIN OUVERT
    MATHES OUVERTS
    IMPRESSION OUVERTE
    TIRAGE OUVERT
    CLAVIER *
    ENTRER
    ÉTEINDRE L'ORDINATEUR
    Au revoir / au revoir / à plus tard
    RECHERCHE * (DANS / UTILISATION) WIKIPEDA
    RECHERCHE * (DANS / UTILISATION) YOUTUBE

    mais n'en prend pas: S

    1.    lézard dit

      Vous pouvez me dire dans quelle distribution essayer de trouver la solution

  7.   Thomas (alctodostes) dit

    Le répertoire '/home/asesorennuevastecnologias/.cache/pip/http' ou son répertoire parent n'appartient pas à l'utilisateur actuel et le cache a été désactivé. Veuillez vérifier les autorisations et le propriétaire de ce répertoire. Si vous exécutez pip avec sudo, vous voudrez peut-être l'indicateur -H de sudo.
    Le répertoire '/home/asesorennuevastecnologias/.cache/pip' ou son répertoire parent n'appartient pas à l'utilisateur actuel et les roues de mise en cache ont été désactivées. vérifiez les autorisations et le propriétaire de ce répertoire. Si vous exécutez pip avec sudo, vous voudrez peut-être l'indicateur -H de sudo.
    Collectionner le feu de dragon
    Téléchargement de dragonfire-0.9.2-py2.py3-none-any.whl
    Collectionner egenix-mx-base (de Dragonfire)
    Téléchargement de egenix-mx-base-3.2.9.zip (74kB)
    100% | ███████████████████████████████ | 81 Ko 1.8 Mo / s
    Sortie complète de la commande python setup.py egg_info:
    Traceback (appel le plus récent dernier):
    Fichier «», ligne 1, dans
    Fichier "/tmp/pip-build-hau97txd/egenix-mx-base/setup.py", ligne 9, dans
    importer mxSetup, os
    Fichier "/tmp/pip-build-hau97txd/egenix-mx-base/mxSetup.py", ligne 229
    print 'exécution de mxSetup.py avec setuptools patché distutils'
    ^
    SyntaxError: parenthèses manquantes dans l'appel à 'print'

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

    La commande "python setup.py egg_info" a échoué avec le code d'erreur 1 dans / tmp / pip-build-hau97txd / egenix-mx-base /

    Avec cela, il me reste le désir de le faire fonctionner au moins pour le moment, si vous pouvez m'aider, je vous remercie.

    1.    lézard dit

      Courez-vous avec sudo?

      1.    anonyme dit

        J'obtiens aussi cette erreur, je suis sur linux mint comme sudo

  8.   Jean dit

    mon micro fonctionne bien, je le vois depuis le contrôle du volume, mais dragon fire ne m'entend pas !! Que puis-je faire?

    1.    lézard dit

      Vous pouvez me dire dans quelle distribution essayer de trouver la solution

      1.    Jean Minujen dit

        Bonjour !
        Oui sur Ubuntu 16.10
        merci

        1.    Gonzalo fleming dit

          La même chose m'arrive exactement, ma distribution est elementaryos loki, basée sur ubuntu 16.40

  9.   Ferdinand Duarte dit

    S'installe avec succès mais ne répond pas aux commandes vidéo

    1.    lézard dit

      Vous pouvez me dire dans quelle distribution essayer de trouver la solution

      1.    Ferdinand Duarte dit

        Ubuntu 17.04 avec KDE comme bureau

  10.   Francisco dit

    Cela me lance cette erreur dans Ubuntu Gnome 17.04:

    Traceback (appel le plus récent dernier):
    Fichier "/ usr / local / bin / dragonfire", ligne 7, dans
    depuis le lancement de l'importation Dragonfire
    Fichier «/usr/local/lib/python2.7/dist-packages/dragonfire/init.py », ligne 8, dans
    depuis dragonfire.nlplib import Classifiers
    Fichier "/usr/local/lib/python2.7/dist-packages/dragonfire/nlplib.py", ligne 22, dans
    importer nltk
    ImportError: aucun module nommé nltk

  11.   lézard dit

    Vous pouvez tester en exécutant la commande suivante: pip3 install nltk puis réexécutez

    1.    JOSÉ JOHAN ALBERT IZAIPE dit

      Salutations!

      Il m'a donné la même erreur et j'ai lancé "pip install nltk" et il s'est bien ouvert mais il n'écoute pas et le micro est en écoute active!

      Et il montre ce message, tout en essayant d'écouter:

      feu du dragon

      Warning: no model found for 'en'

      Only loading the 'en' tokenizer.

      Enquête, exécutez la commande suivante:

      python -m spacy.fr.télécharger tout

      Et maintenant, il s'ouvre sans aucun message mais il n'exécute pas les commandes audio.

      Cependant, à la fin de l'exécution de la commande précédente, il m'a montré le message suivant:

      Liaison réussie

      /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').

      Ma question spécifique quelles sont les étapes pour charger cela:

      Remarque: voir ce lien: https://spacy.io/docs/usage/models

  12.   leonardo dit

    parce que pour installer je dois désinstaller wine et blender? ne coexistent pas?

  13.   Serge Avila dit

    Très excité par la critique d'hier, je suis arrivé excité et m'a demandé de désinstaller Wine. C'est là que le bonheur est venu.

  14.   chimongo dit

    Bonjour, tout d'abord, merci pour vos contributions.
    Comme j'ai une certaine contrainte d'installer et d'essayer de nouvelles choses, je n'ai pas pu résister après avoir lu votre article. Maintenant, juste une question, comment désinstaller? J'ai essayé mon xubuntu 17.04 a:
    chemongo @ pc desktop: ~ $ sudo apt-get –purge remove dragonfire
    Lecture de la liste des paquets ... Terminé
    Créer une arborescence de dépendances
    Lecture des informations d'état ... Terminé
    E: Le paquet dragonfire n'a pas pu être localisé
    mais il ne trouve pas le package, qui par contre existe (je dois dire qu'il n'a pas pu répondre à cette même question).
    Merci, salut.

    1.    uliser dit

      Pour désinstaller est sudo pip désinstaller dragonfire

  15.   Enrique Gonzalez dit

    Je l'aime parce qu'il "interagit" avec vous, plutôt que vous avez une réponse. J'ai utilisé Paveler et Jarvis en python et en fait le dernier que je n'aime pas car il n'obéissait qu'à des commandes très basiques telles que dire l'heure et ainsi de suite (rien d'utile) et aussi c'était uniquement en anglais et ne reconnaissait pas la voix. Paveler me semblait plus utile mais il ne me reconnaissait pas et je devais appuyer sur Ctrl + L à chaque fois que j'indiquais une commande, ce qui n'est pas pratique si je m'explique? si tel est le cas, je ferais mieux de tout faire depuis l'environnement graphique ou le terminal. Le facteur déterminant pour ne pas montrer d'intérêt pour ces assistants, c'est qu'être réaliste et voir ce qu'un «Cortana» ou «Siri» voire «AV Jarvis» pour microsoft pouvait faire, c'était quelque chose de très différent et de plus attaché à quelque chose d'automatisé et Il n'est pas compliqué d'utiliser Jarvis pour GNU / Linux mais j'espère que cet assistant s'avère être un bien meilleur projet.

  16.   JOSEPH QUINTANA dit

    Enrique, comme Jarvis le décourageait, est certainement terriblement basique. Je l'ai installé dans ubunto 16.10

  17.   Rodrigo rodi dit

    J'ai ubuntu gnome 16.04 et l'installation est réussie, mais lorsque la commande est exécutée, elle n'entend rien et elle ne reconnaît aucune commande non plus. J'espère que vous pouvez m'aider. Salutations et merci pour le message.

  18.   claudio dit

    Salut
    je m'appelle Claudio
    ma distribution est ubuntu studio avec l'environnement de bureau Xfce version 4.12

    et dans le terminal, collez ce qui suit:

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

    J'ai couru et rien ne s'est passé
    c'est nulle part

    restez à l'écoute de vos commentaires

    que dois-je faire je veux rencontrer drogonfire

  19.   dilton dit

    Bonjour, je m'appelle Dilton
    Mon système Linux Mint 18.2 Cinnamon 64bit
    lors de l'installation, j'obtiens ces erreurs.
    Le répertoire '/home/steve/.cache/pip/http' ou son répertoire parent n'appartient pas à l'utilisateur actuel et le cache a été désactivé. Veuillez vérifier les autorisations et le propriétaire de ce répertoire. Si vous exécutez pip avec sudo, vous voudrez peut-être l'indicateur -H de sudo.
    Le répertoire '/home/steve/.cache/pip' ou son répertoire parent n'appartient pas à l'utilisateur actuel et les roues de mise en cache ont été désactivées. vérifiez les autorisations et le propriétaire de ce répertoire. Si vous exécutez pip avec sudo, vous voudrez peut-être l'indicateur -H de sudo.
    J'ai couru avec sudo et je n'ai aucun résultat non plus.
    J'apprécierais vos réponses
    Salutations.

  20.   Vanshe dit

    Avec dégoût je peux dire que je n'ai pas pu l'installer, cela me jette beaucoup d'erreurs et si tout cela a à voir avec le fait que j'ai du vin et un mixeur, je ne vais pas les désinstaller, à part que le vin utilise mes fenêtres de conception programmes tels que Cinema 4d et Keyshot, j'ai la distribution Ubuntu Studio 17.10 et je ne vois pas de solution et comme je l'ai dit, si la solution est de supprimer ces programmes, alors je n'utiliserai jamais Dragonfire

  21.   Carlos revient dit

    Je ne pense pas que quiconque aurait pu installer cela honnêtement
    Je l'ai essayé avec Linux Mint et avec Ubuntu Fossa,
    tout avec sudo et rien, il doit y avoir un moyen sûr d'installer