Seite 1 von 1

Datenbank Erstellung

Verfasst: Dienstag 5. September 2023, 17:13
von Nike_95
Ich brauche Hilfe bei der Erstellung einer Bibliothek. Wie gehe ich am besten vor? Und wie erstelle ich ein Programm, das alle Bilder aus einer Website extrahiert?

Re: Datenbank Erstellung

Verfasst: Dienstag 5. September 2023, 17:58
von Sirius3
Das sind sehr allgemeine Fragen. Meinst Du mit Bibliothek ein Modul?
Was soll die Datenbank denn speichern?
Fang mit einem SQL-Tutorial an und lies die Einführung von sqlalchemy.

Re: Datenbank Erstellung

Verfasst: Dienstag 5. September 2023, 18:27
von Nike_95
Ich möchte eine Library erstellen, die Bilder speichern kann, welche dann von einem Programm ausgelesen werden können.

Re: Datenbank Erstellung

Verfasst: Dienstag 5. September 2023, 20:02
von __deets__
Das kann pathlib. Aber ich glaube nicht, dass das ist, was du meinst. Du musst mal wirklich weit ausholen, was du da vor hast. Denn so ist das unbeantwortbar.

Re: Datenbank Erstellung

Verfasst: Dienstag 5. September 2023, 21:51
von grubenfox
Darf ich noch scrapy einwerfen... ;) oder BeautifulSoup oder lxml...

Re: Datenbank Erstellung

Verfasst: Dienstag 5. September 2023, 23:51
von __blackjack__
`requests` wurde glaube ich noch nicht genannt. 😇

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 06:43
von Nike_95
ich will ein KI erstellen, die Bilder erkennen kann und was damit anfangen kann

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 06:48
von Sirius3
Oh, ein neues Thema. Und hast Du die KI schon und brauchst jetzt das Programm, das etwas anfangen kann oder willst Du Bilder einsammeln um die KI zu trainieren?

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 06:54
von Nike_95
Ich will die Bilder einsammeln um die KI zu trainieren

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 07:40
von noisefloor
Hallo,

von wo willst du die Bilder einsammeln? Und wo sollen sie wie gespeichert werden?

Falls du es noch nicht realisiert hast: solange du dir nicht die Mühe gibst, weiter auszuholen und den Frage(n) in mehr als einem Satz zu formulieren wird die auch niemand wirklich helfen können. Wenn du schon offensichtlich keine Lust hast, Zeit in eine brauchbare Fragestellung zu investieren, warum soll dann irgendwer die Lust haben, einem lustlosen zu helfen?

Gruß, noisefloor

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 14:31
von Nike_95
Okay Entschuldigung,

Und zwar bin ich grade dabei eine KI zu erstellen. Die KI soll Bilder Auswerten können, und soll sie dann zu Orden können. Und ich habe schon herausgefunden das ich dafür eine Datenbank brauch.
Und meine Frage wäre halt wie ich Fotos in die Datenbank bekomme, also ich will die Fotos in die Datenbank einfügen und da komme ich grade nicht weiter.

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 15:03
von noisefloor
Hallo,

Fotos bzw. Dateien im allgemeinen können in eine (relationale) Datenbank nur als BLOB (binary large object) eingefügt werden. Wie das vom Prinzip mit Python und SQLite geht ist z.B. hier https://pynative.com/python-sqlite-blob ... ital-data/ erklärt.

Nur macht das in den wenigsten Fällen Sinn, weil deine KI wahrscheinlich keinen BLOB aus einer Datenbank braucht, sonder die Datei an sich. Oder im Python Kontext: ein file-like object.

Woher hast du die Info, dass du eine Datenbank brauchst? Und zeig' doch mal den relevanten Codeabschnitt, der die KI mit Bilddaten füttert.

Gruß, noisefloor

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 15:06
von __blackjack__
@Nike_95: Wieso brauchst Du dafür eine Datenbank? Man kann Bilddateien ja auch einfach um Dateisystem speichern.

Und von welchen Fotos reden wir hier?

Und was ist denn jetzt Dein konkretes Problem? Welche Schnittstellen hast Du denn jetzt schon gegen die irgendetwas gemacht werden muss? Und was muss da gemacht werden?

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 16:54
von Nike_95
Ich habe meine Information aus den Beiden Videos
https://youtu.be/8Qc2fG3ZbTg?si=5LkGIK4QFOpLCP-b
https://youtu.be/YWyu8OYELUo?si=Jv0_peZHSMWNEQeU
Und im Zweiten Video geht es um das Datenset und meine Frage, wäre halt wie erstelle ich so ein Datenset. Also das ich die Bilder einfügen kann das man die KI damit trainieren kann. Und da komme ich grade nicht weiter also die Erstellung von einem Datenset und die Einfügung vom Bildern

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 18:07
von noisefloor
Hallo,

im Video wird ja offensichtlich irgendein Datensatz genutzt, der schon ootb dabei ist. Du musst halt in der TensorFlow Doku nachlesen, wie du eigen Datensätze einliest bzw. definierst.

Gruß, noisefloor

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 18:10
von Nike_95
Okay vielen Dank für die Hilfreichen Antworten

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 18:26
von noisefloor
Hallo,

hier https://www.tensorflow.org/guide/data ist das erklärt, auch für Bilder (man muss ein bisschen scrollen).

Gruß, noisefloor

Re: Datenbank Erstellung

Verfasst: Mittwoch 6. September 2023, 18:27
von Nike_95
Viel Dank noch mal