Dragonfire: een virtuele assistent voor Ubuntu

Hoewel het voor velen van ons moeilijk is, moeten we onze armen openen voor kunstmatige intelligentie en tools gaan aanschaffen die met deze technologie zijn uitgerust. In de wereld van vrije software zijn er veel ontwikkelingen op het gebied van kunstmatige intelligentie, bij deze gelegenheid willen we een virtuele assistent voor ubuntu genaamd Dragonfire dat een plaats voor zichzelf probeert te veroveren in een zeer competitieve sector.

Wat is Drakenvuur?

Het is een open source project, ontwikkeld in Python door Mehmet Mert Yıldıran die zich gedraagt ​​als een virtuele assistent voor ubuntu. Het combineert een reeks technologieën die het dagelijkse leven van zijn gebruikers gemakkelijker maken door zeer nauwkeurige zoekopdrachten uit te voeren, taken voor u uit te voeren en te leren over de gegevens die u verstrekt.virtuele assistent voor ubuntu

Drakenvuur kan al uw vragen beantwoorden, omdat het beschikt over uitstekende technologie van Zoek informatie op het net, de dialogen zijn kort maar nauwkeurig en het heeft een uitstekende integratie met andere tools zoals Yoda QA y Leerbare AI.

Iets heel interessants aan de tool is dat deze virtuele assistent voor Ubuntu vloeiend tegen je spreekt, dus je kunt hem zo configureren dat de antwoorden op je vragen door de tool worden voorgelezen. Op dezelfde manier heeft het spraakherkenning en commando voor het systeem, wat een vloeiende interactie tussen de gebruiker en de computer mogelijk maakt.

De toolcode wordt gehost op GitHub, het is behoorlijk georganiseerd en volgt de python-programmeerstandaarden heel goed, dus elke gebruiker kan leren over het gedrag van de tool en vooral bijdragen om het veel robuuster en interessanter te maken.

Dragonfire installeren

De installatie en het gebruik van Dragonfire is uiterst eenvoudig, we hoeven alleen de volgende opdrachten uit te voeren:

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

Logischerwijs moeten we pip geïnstalleerd hebben in Ubuntu. De tool werkt perfect op mijn Linux Mint, dus er zouden geen problemen moeten zijn met andere distro's die zijn afgeleid van Ubuntu.

Om de tool te gaan gebruiken, openen we een console en voeren we Dragonfire uit. Een eenvoudige manier om de opdrachten die Dragonfire ons biedt te kennen en te leren, is door de volgende video te bekijken

Na het uitproberen en gebruiken van deze geweldige tool, denk ik dat meer dan één het wil aanbevelen.


34 reacties, laat de jouwe achter

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Armando zei

    Hoe zet je het in het Spaans? Er zijn veel kunstmatige intelligenties, maar een die Spaans spreekt voor de gemeenschap zou niet slecht zijn.

  2.   Mervy Enrique González González zei

    goede tool die je moet proberen

  3.   mario zei

    Ik kon het julius-pakket niet installeren — het is alleen beschikbaar voor ubintu???

    1.    hagedis zei

      Effectief voor Ubuntu en afgeleide distro's

  4.   mario zei

    is spñp beschikbaar voor ubuntu?? xq Ik kon het niet installeren op parrot os, dat een afgeleide is van debian

    1.    hagedis zei

      Het is beschikbaar voor Ubuntu en afgeleiden

  5.   Jorge zei

    Dragonfire kan niet op alle distro's worden geïnstalleerd Voordat een applicatie wordt gestart, moet deze in een groot aantal versies worden getest, controleren of ze perfect werken en gewoon beginnen met posten.De aanbeveling lijkt mij een beetje onverantwoordelijk als een applicatie niet goed is getest

    1.    hagedis zei

      Op welke distro heb je het geïnstalleerd?

  6.   Francisco zei

    Het is me gelukt om het te installeren, het start perfect, maar het gehoorzaamt geen enkel commando, ik geef het in het Engels volgens het commandomenu DRAGONFIRE / WAKE UP / HEY
    GA SLAPEN
    GENOEG
    WIE BEN IK / ZEG MIJN NAAM
    MIJN TITEL IS DAME / IK BEN EEN DAME / IK BEN EEN VROUW / IK BEN EEN MEISJE
    MIJN TITEL IS SIR / IK BEN EEN MAN / IK BEN EEN JONGEN
    CUAL ES SU NOMBRE
    WAT IS JE GESLACHT
    BESTANDSBEHEER / OPEN BESTANDEN
    WEBBROWSER
    BLENDER OPENEN
    PHOTOSHOP / FOTO-EDITOR
    Inkscape
    VIDEO BEWERKER
    OPEN CAMERA
    OPEN KALENDER
    OPEN REKENMACHINE
    OPEN STOOM
    SOFTWARE CENTRUM
    KANTOOR RUIMTE
    OPEN SCHRIJVER
    OPEN WISKUNDE
    OPEN IMPRESS
    OPEN TEKENING
    TOETSENBORD *
    ENTER
    SLUIT DE COMPUTER AF
    VAARWEL / TOT DAG / TOT LATER
    ZOEKEN * (IN/GEBRUIKT) WIKIPEDA
    ZOEKEN * (IN/GEBRUIKT) YOUTUBE

    maar hij neemt er geen :S

    1.    hagedis zei

      Kun je me vertellen welke distro ik moet proberen om de oplossing te vinden?

  7.   Thomas (alktodostem) zei

    De map '/home/asesorennuevastecnologias/.cache/pip/http' of de bovenliggende map is geen eigendom van de huidige gebruiker en de cache is uitgeschakeld. Controleer de rechten en de eigenaar van die map. Als u pip uitvoert met sudo, wilt u misschien de -H-vlag van sudo.
    De map '/home/asesorennuevavastecnologias/.cache/pip' of de bovenliggende map is geen eigendom van de huidige gebruiker en caching-wielen zijn uitgeschakeld. controleer de machtigingen en de eigenaar van die map. Als u pip uitvoert met sudo, wilt u misschien de -H-vlag van sudo.
    drakenvuur
    Dragonfire-0.9.2-py2.py3-none-any.whl downloaden
    Egenix-mx-base verzamelen (van Dragonfire)
    egenix-mx-base-3.2.9.zip downloaden (74kB)
    100% |████████████████████████████████| 81 kB 1.8 MB/sec
    Voltooi de uitvoer van het commando python setup.py egg_info:
    Hertraceren (meest recente oproep als laatste)
    Bestand «», regel 1, in
    Bestand "/tmp/pip-build-hau97txd/egenix-mx-base/setup.py", regel 9, in
    importeer mxSetup, os
    Bestand "/tmp/pip-build-hau97txd/egenix-mx-base/mxSetup.py", regel 229
    print 'running mxSetup.py with setuptools patched distutils'
    ^
    SyntaxError: Ontbrekende haakjes in aanroep naar 'print'

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

    Opdracht "python setup.py egg_info" is mislukt met foutcode 1 in /tmp/pip-build-hau97txd/egenix-mx-base/

    Hiermee blijf ik achter met de wens om het in ieder geval voorlopig te laten werken, als je me kunt helpen, waardeer ik dat.

    1.    hagedis zei

      Loop je met sudo?

      1.    anoniem zei

        Ik krijg ook die fout, ik ben in linux mint hoe kan ik sudo

  8.   John zei

    Mijn microfoon werkt prima, ik kan het zien aan de volumeregeling, maar Dragon Fire luistert niet naar mij! 🙁 wat kan ik doen?

    1.    hagedis zei

      Kun je me vertellen welke distro ik moet proberen om de oplossing te vinden?

      1.    Juan Minujen zei

        Goedemorgen !
        Ja op Ubuntu 16.10
        bedankt

        1.    Gonzalo Vlaming zei

          Precies hetzelfde overkomt mij, mijn distro is elementaryos loki, gebaseerd op ubuntu 16.40

  9.   Ferdinand Duarte zei

    Het wordt correct geïnstalleerd, maar reageert niet op de opdrachten van de video

    1.    hagedis zei

      Kun je me vertellen welke distro ik moet proberen om de oplossing te vinden?

      1.    Ferdinand Duarte zei

        Ubuntu 17.04 met KDE als bureaublad

  10.   Francisco zei

    Ik krijg deze fout in Ubuntu Gnome 17.04:

    Hertraceren (meest recente oproep als laatste)
    Bestand "/usr/local/bin/dragonfire", regel 7, in
    van Dragonfire import initiëren
    Bestand "/usr/local/lib/python2.7/dist-packages/dragonfire/init.py", regel 8, in
    van dragonfire.nlplib import Classifiers
    Bestand "/usr/local/lib/python2.7/dist-packages/dragonfire/nlplib.py", regel 22, in
    importeer nltk
    ImportError: geen module met de naam nltk

  11.   hagedis zei

    U kunt proberen de volgende opdracht uit te voeren: pip3 install nltk en voer het vervolgens opnieuw uit

    1.    JOSE JOHAN ALBERT IZAIPE zei

      Groeten!

      Het gaf me dezelfde fout en ik voerde "pip install nltk" uit en het opende prima, maar het luistert niet en de microfoon luistert actief!

      En laat dit bericht zien terwijl hij probeert te luisteren:

      drakenvuur

      Warning: no model found for 'en'

      Only loading the 'en' tokenizer.

      Onderzoek voer de volgende opdrachtregel uit:

      python -m spacy.en.download alles

      En nu wordt het geopend zonder enig bericht, maar het voert de audiocommando's niet uit.

      Aan het einde van de uitvoering van de vorige bestelling liet het me echter het volgende bericht zien:

      Koppelen geslaagd

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

      Mijn specifieke vraag, wat zijn de stappen om dat te laden:

      Let op: zie deze link: https://spacy.io/docs/usage/models

  12.   leonardo zei

    Waarom moet ik Wine en Blender verwijderen om te installeren? niet naast elkaar bestaan?

  13.   Serge Avila zei

    Erg enthousiast over de recensie gisteren, kwam opgewonden binnen en vroeg me om Wine te verwijderen. Daar kwam het geluk vandaan.

  14.   chemokuur zei

    Hallo, allereerst bedankt voor uw bijdragen.
    Omdat ik een zekere drang heb om nieuwe dingen te installeren en uit te proberen, kon ik het niet laten na het lezen van je artikel. Nu alleen een vraag, hoe verwijder je het? Ik probeerde op mijn xubuntu 17.04 a:
    chemongo@pcsobremesa:~$ sudo apt-get –purge verwijder dragonfire
    Pakketlijst lezen ... Klaar
    Afhankelijkheidsboom maken
    De statusinformatie lezen ... Klaar
    E: Kan pakket Dragonfire niet vinden
    maar het kan het pakket niet vinden, dat daarentegen bestaat (ik moet zeggen dat het deze vraag niet heeft kunnen beantwoorden).
    Dank u, groeten.

    1.    ulisesten zei

      Verwijderen is sudo pip uninstall dragonfire

  15.   Enrique Gonzalez zei

    Ik vind het leuk omdat het "interageert" met een, het heeft eerder een antwoord. Ik heb Paveler en Jarvis in python gebruikt en in feite vond ik de laatste niet leuk omdat het alleen de basiscommando's gehoorzaamde, zoals de tijd aangeven enzovoort (niets nuttigs) en het was ook alleen in het Engels en herkende geen stemmen. Paveler leek nuttiger, maar hij herkende niet dat ik ga en hij moest elke keer dat hij een bestelling aangaf op Ctrl + L drukken, wat mij onpraktisch lijkt als ik mezelf uitleg? Als dat het geval is, kan ik beter alles vanuit de grafische omgeving of de terminal doen. De bepalende factor voor mij om geen interesse te tonen in deze assistenten, is dat realistisch zijn en zien wat een "Cortana" of "Siri" zelfs "AV Jarvis" voor Microsoft zou kunnen doen, het was iets heel anders en meer gehecht aan iets geautomatiseerd en Ik weet niet hoe omslachtig het is om Jarvis voor GNU/Linux te gebruiken, maar ik hoop dat deze wizard een veel beter project blijkt te zijn.

  16.   JOZEF QUINTANA zei

    Enrique, zoals Jarvis verwijderd, is zeker erg basic. Ik heb het op ubuntu 16.10 geïnstalleerd

  17.   Rodrigo Rodi zei

    Ik heb ubuntu gnome 16.04 en de installatie slaagt, maar wanneer het commando wordt uitgevoerd, hoort het niets en herkent het ook geen commando's. Ik hoop dat jij me kan helpen. Groetjes en bedankt voor de post.

  18.   claudio zei

    Hallo
    mijn naam is Claudio
    mijn distro is ubuntu studio met desktopomgeving Xfce versie 4.12

    en plak in de terminal het volgende:

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

    lopen en er gebeurde niets
    het is nergens

    blijf op de hoogte van eventuele opmerkingen

    Wat moet ik doen? Ik wil DrugonFire ontmoeten

  19.   dilton zei

    hallo mijn naam is dilton
    Mijn systeem Linux Mint 18.2 Cinnamon 64bit
    Bij het installeren krijg ik deze foutmeldingen.
    De map '/home/steve/.cache/pip/http' of de bovenliggende map is geen eigendom van de huidige gebruiker en de cache is uitgeschakeld. Controleer de rechten en de eigenaar van die map. Als u pip uitvoert met sudo, wilt u misschien de -H-vlag van sudo.
    De map '/home/steve/.cache/pip' of de bovenliggende map is geen eigendom van de huidige gebruiker en caching-wielen zijn uitgeschakeld. controleer de machtigingen en de eigenaar van die map. Als u pip uitvoert met sudo, wilt u misschien de -H-vlag van sudo.
    Uitvoeren met sudo en ook geen resultaten.
    Ik zou uw antwoorden op prijs stellen
    Groeten.

  20.   vanze zei

    Ik kan met ongenoegen zeggen dat ik het niet kon installeren, het geeft me veel fouten en als dit alles te maken heeft met het feit dat ik wijn en blender heb, ga ik ze niet verwijderen, afgezien van het feit dat wijn mijn ontwerp Windows-programma's zoals Cinema 4d en Keyshot, ik heb de Ubuntu Studio 17.10 distro en ik zie geen oplossing en zoals ik al zei, als de oplossing is om die programma's te verwijderen, dan zal ik Dragonfire nooit gebruiken

  21.   Carlos keert terug zei

    Eerlijk gezegd denk ik niet dat iemand dit heeft kunnen installeren
    Ik heb het geprobeerd met linux mint en met ubuntu fossa,
    allemaal met sudo en niets, er moet een veilige manier zijn om te installeren