Seite 1 von 1

Wie eigener RSS/Atom - Aggregator

Verfasst: Donnerstag 21. Februar 2013, 19:28
von fail
Wo muss ich anfangen um einen RSS/Atom Aggregator zu machen?
Oder ist das ein unmögliches Projekt für einen Anfänger?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Donnerstag 21. Februar 2013, 20:28
von mcdwerner

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Donnerstag 21. Februar 2013, 20:43
von BlackJack

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Samstag 23. Februar 2013, 13:18
von fail
danke, wäre es sehr schwierig den XML selbst zu parsen?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Samstag 23. Februar 2013, 13:26
von fail
oder gibt es schon ein Feedreader der intelligent ist und lernt welche Feeds ich bevorzuge?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Samstag 23. Februar 2013, 16:38
von lunar
@fail Was meinst Du damit?

Und wieso willst Du das XML selbst parsen, wenn es doch bereits eine gute, und getestete Bibliothek gibt, die das für Dich übernimmt?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Samstag 23. Februar 2013, 17:01
von fail
So das ich es bewerten kann und sie dann nach wichtigkeit geordnet sind

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Samstag 23. Februar 2013, 22:47
von Leonidas
Das kannst du doch auch, ohne das Dokument selbst zu parsen. Oder sortierst du die Wichtigkeit danach, wie valide oder invalide die Feeds sind, die du parst?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 09:33
von fail
Wie kann ich das machen ohne die Feeds selbst zu parsen?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 10:10
von BlackJack
@fail: Wie kannst Du *was* machen? Wie definierst Du denn nun „Wichtigkeit”?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 10:32
von fail
Ich bewerte die Feeds, dann speichert es die Anzahl wörter die darin vorkommen mit den anderen Feeds die die am meisten mit den gespeicherten Wörter übereinstimmen sind die Wichtigsten.

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 10:41
von Hyperion
fail hat geschrieben:Ich bewerte die Feeds,
Ja wie denn nun genau?
fail hat geschrieben: dann speichert es die Anzahl wörter die darin vorkommen mit den anderen Feeds
Was ist denn "es"? Und wie speichert man etwas "mit etwas anderem"?
fail hat geschrieben: die die am meisten mit den gespeicherten Wörter übereinstimmen sind die Wichtigsten.
Wenn ich das aus diesen verworrenen Sätzen richtig interpretiere, dann willst Du einfach Wörter vorgeben, die Dir wichtig sind und dann die Wichtigkeit von Feeds bewerten, indem Du prüfst, wieviele dieser Wörter auch in den betrachteten Feeds vorkommen?

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 10:45
von fail
Also nochmal: Ich gehe lese die Feeds, die die mir gefallen "like" ich. Die Anzahl Wörter in diesem Artikel wird gespeichert. Dann finde ich den nächsten der mir gefällt und ich "like" ihn. Die Anzahl Wörter wird zu den vorherigen hinzugefügt ( oder der Durchschnitt) dann sortiert es die Feeds nach Bewertung also die die am ähnlichsten zu den gespeicherten Werten sind zu oberst.

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 10:53
von Hyperion
Ich kapiere das immer noch nicht! Was meinst Du mit "liken"? Was ist "es"? Das von Dir zu schreibende Python-Script? Spare doch nicht so an Sätzen und beschreibe Deinen Ansatz / Wunsch so präzise, dass sich ein Außenstehender wirklich den Ablauf vorstellen *und* die jeweils dabei eine Rolle spielenden Aktoren und Tools klar zuordnen kann.

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 11:14
von BlackJack
@fail: Bisher habe ich in Deinen Beschreibungen auch noch nicht herauslesen können warum man dafür den Feed selbst parsen müsste. Irgendwie scheinen die Worte in den Feeds wichtig zu sein, die ändern sich ja aber nicht abhängig davon ob man einen fertigen Feedparser verwendet, oder sich selbst einen schreibt. Das berührt den Inhalt der Feeds doch nicht.

Zur Bewertung was ich bisher glaube verstanden zu haben:
Du liest Feeds. Du möchtest Posts als für Dich interessant markieren. Daraus berechnest Du eine Gewichtung der Worte in diesen Posts, und diese Daten werden dann zum Sortieren von ungelesenen Posts verwendet. Ungefähr so?

Ein Problem so präzise wie möglich zu Beschreiben ist wichtig beim Programmieren, denn bei der Lösung muss man ja genau das selbe machen, nämlich alle Lösungsschritte präzise und formal ausdrücken, so dass selbst ein dummer Rechner, der nur verhältnismässig simplen Anweisungen folgen kann, diese Schritte ausführen kann.

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 11:25
von fail
Danke Blackjack du hast das Prinzip verstanden.
Aber eben diesen Feedparser ich verstehe nicht wie man den benutzt.

Re: Wie eigener RSS/Atom - Aggregator

Verfasst: Sonntag 24. Februar 2013, 11:28
von lunar
@fail Dann lese die Dokumentation