![]() |
Also wenn ich das jetzt richtig verstanden habe wollt ihr nen Forennetzwerk machen wo Traffic von den Foren untereinander ausgetauscht wird? Hab jetzt nicht jeden Beitrag gelesen aber so kams mir rüber ist das richtig? Wenn ja würd ich mich sogar mit beteiligen bin selbst Forenentwickler. |
Traffic? Schwachsinn, deine kurze Interpretation hört sich an wie nen Linktausch.. Nein, ganz unten siehst du ja die Box "Ähnliche Themen" und sowas einfach forenübergreifend. MfG |
Trafficaustausch ist in dem Sinne, dann ja auch richtig. :) Linktausch auch ;) leider ist das Projekt im Augenblick ein wenig auf Hold beim Entwicklungsstatus, da jemand das ganze komplett in die Hand nehmen müsste. (mir fehlt im Augenblick leider etwas die Zeit, ich hoffe ich finde die bald wieder) wäre auf jeden Fall eine sinnvolle Massnahme um besonders mit den gut vernetzten Blogs mitzuhalten. |
Zitat:
|
Dazu müsste man ne Suchmaschinen Software schreiben die den Content zuordnen kann. Bzw. erstmal Indexiert was die einzelnen Foren an Themen und Content haben und das dann bei bedarf auspuckt. Woher will Forum A wissen ob das Thema in Forum B so ähnlich ist wie in A. Nicht jeder Hoster bietet externen DB zugriff an mal abgesehen von der Sicherheitlücke die entstehen würde. Jetzt kommt ihr bestimmt mit XML aber nen Forum was 200 MB Datenbank hat kann man nicht in eine XML packen. |
OmuL: Lies dir mal die früheren Beiträge hier durch - das haben wir alles schon bedacht. :) |
Also im Prinzip hätte ich auch Interresse daran :) Und genug Stoff kann ich auch dazu beitragen :) |
Ich bin grad zufällig auf diesen Thread gestoßen, als ich im inet nach "openid" gesucht habe :D Finde die Idee auch sehr interessant, denn auch ich denke, dass diese Vernetzung in Zukunft eine große Rolle spielen wird. Man könnte dabei noch abstrakter Denken und alles in "Informationen" einteilen - ein Ideal wäre eine Lösung bei der jeder bzw. jede Seite (theoretisch) alle Informationen, die sie Bereitstellt (z.B. Beiträge eines Forums, Blogeinträge eines Blogs usw.) veröffentlicht via feed oder plugin etc. und dabei auch angibt um was es sich handelt, also per tags oder so, dass eine Klassifizierung der Information geboten wird (z.b. nach news, video, thread usw.) und im Gegenzug kann dieser dann Informationen / Links nach Kategorie/Tag erhalten, je nachdem was er braucht/will :) das war nur kurz meine Idealvorstellung solch einer Vernetzung ;) Die Forenübergreifende Vernetzung mit ähnlichen Threads ist da schon eine sehr gute Idee, die auch imho derzeit wirklich realisierbar ist :) mfg niclas |
Google macht es mit seiner Inhaltsbezogenen Werbung vor, die Foren könnten es nachmachen. Idee ist wirklich klasse und könnte, sollten genug Foren mitmachen, wirklich zu einem sehr schönen großen Netzwerk werden. Wobei ich aber immer mehr merke, dass man lieber schnell bei google nach Antworten sucht (und findet) als sich durch Foren zu wühlen. Das würde also eher sinnmachen bei Themen wie "Was haltet ihr von Suse Linux?". Dann bekommt man vll. nen Windows Board, nen Linux board, nen Board über Pflanzen und was weiß ich und hat wirklich eine sehr große Meinung. Bei Fragen wo einfach nur ne Antwort gefordert ist, nützt das System am Ende auch nichts. (wenn ich die Antwort habe suche ich ja nicht nach der selben Antwort in einem anderen Board). Aber allgemein wirklich super Idee! *daumen hoch* |
Ich finde die Idee auch nach wie vor großartig. Im internen Forum, welches Luki für uns eingerichtet hatte, hatte ich auch detailierte Konzepte und Möglichkeiten vorgestellt, aber so wirklich hat sich da nichts entwickelt. Wir brauchen jemanden, der das wirklich in die Hand nimmt. |
Hallo zusammen, kurze ergänzende Info, obwohl ich durch Google auf diesen Thread gestoßen bin, was das folgende schon fast wieder ad adsurdum führt, anyway: auf www.zoggle.info gibt es eine Forensuchmaschine. Vielleicht wäre ja denkbar, den Betreiber dazu zu bringen, bei bestimmten Suchbegriffen einen Forumlink einzublenden oder so. |
hmm, ich stelle es mir so vor: auf einer zentralen Serverlandschaft werden die Beiträge anderer Foren indeziert und gespeichert - ob nun rss als Quelle oder XML Dumps der DBs... Die eigentlich Bereitstellung findet dann mit Hilfe einer Schnittstelle (SOA / WSDL / Webservice / API) statt. Und zwar bei jedem Themenaufruf. Man übermittelt an den Webservice ein par Tags oder den ersten Post und dieser gibt dann 5 ähnliche Themen gem. einem bestimmten Algorythmus zurück. Ajax wäre hier sicher nicht schlecht, da die Abfrage mit Sicheheit Zeit kostet (immerhin wird ein anderer Server angesprochen). So könnte erstmal die eigentliche Seite aufgerufen werden und anschließend direkt via AJAX das Ergebnis der Ähnliche Themen Suche nachgeladen werden... |
Hi, also ich sehe das wie folgt: Die Idee ist wirklich klasse, aber in der Realisierung wahrscheinlich wahnsinnig aufwendig. Wenn sich da nicht ein durchgängiger Workflow bei den Entwicklern bildet, landet das Ding recht schnell in der Kiste. Was haltet ihr von der Idee (ich habe noch nicht jedes einzelne Posting in diesem Thread gelesen, sorry wenns schon vorkam..), wenn man die RSS-Feeds nehmen würde und ein Forum mit wirklich allen Bereich die in den einzelnen Foren vorkommen erstellt. Die groben Themengebiete werden zu einzelnen Foren zusammgefasst, der Feedbot holt per Cronjob die neuesten Themen der einzelnen Foren und postet sie anrissweise oder komplett ins entsprechende Forum. Ist nicht so effizient wie die Idee des Threaderstellers, das stimmt wohl, aber wenigstens ein erster, durchaus schnell realisibarer Schritt... |
Zitat:
die Idee ist gut. :) Ich werde mich mit meinem Team mal ans Werk machen und einen plug in für vbulletin Foren programmieren und erstmal auf meinen eigenen Foren testen. Ich denke jedes teilnehmende Forum sollte auch die Möglichkeit haben Ergebnisse bestimmter Foren nicht anzuzeigen indem er diese Foren im Backend abwählt. Sobald wir was zum vorzeigen haben melde ich mich wieder. :) LG, Casi |
Das ganze ist soooooo schwer nicht zu realisieren. :) Man könnte die Foren an einer zentralen Stelle mit Tags versehen. So wäre eine redaktionelle Vorkontrolle möglich (ein Sexforum ist für Leute mit einem Tierforum wohl nicht allzu interessant ;)) und man kann sich die Foren direkt nach den passenden Tags aussuchen. Die Verwaltung müsste dann so laufen wie bei Affili.net - Interessierte Communities registrieren sich und wenn jemand z.B. die Inhalte von Forum A und Forum B einbinden möchte dann bekommen die Verantwortlichen von A und B eine Art Bewerbung die abgelehnt oder angenommen werden kann. Wenn sie die Anfrage annehmen bekommt der Interessierte eine Art Token (um Mißbrauch zu vermeiden) und nen Link (wie z.B. zur external.php? des vBulletins) und das entsprechende Plugin. Diese Datei (XML-Format bietet sich wohl) lässt sich ja recht leicht parsen und im Plugin mit der 'ähnliche Themen Funktion' kombinieren. Forum A und B werden ausgelesen (z.B. einmal in der Stunde) und das Plugin guckt dann ob diese neuen Themen vom Thementitel her auf Themen passen die im Forum des Interessenten vorhanden sind. Wenn es eine Übereinstimmung gibt dann wird dieses Thema angezeigt und der Interessierte Benutzer findet auch in einem anderen Forum eventuell passende Informationen. Natürlich müsste man das ganze begrenzen. Es kann ja nicht angehen, dass ein Forum die anderen Foren 'leersaugt' ohne selbst etwas dazu beizutragen. |
@Casi wir haben ein internes Forum wo wir diese Idee näher diskutieren und entwickeln! - ich freue mich, wenn Dir die Idee gefällt! - falls Du ebenfalls an der Idee entwickeln magst, macht es vermutlich Sinn sich hier mit den Interessierten abzusprechen! als Basis werden die Titel auch zentral gemanaged und an die PlugIns ausgegeben - bin gespannt auf Dein Input! @mrnase vielen Dank für Deine guten Hinweise! ich würde mich freuen, wenn wir die Idee hier umsetzen!? |
Also ich finde diese Idee ausgezeichnet. Ihr wollt das also zentral machen? Warum nicht dezentral? Ausfälle sind unbedeutender, weil nicht aus das gesamte System betroffen ist. Mein Vorschlag: Der Admin wählt aus einer zentralen Liste Foren aus, von denen er Links/Themen haben möchte. Optional müssen diese vom anderen Forum bestätigt werden. Einmal pro Tag holen sich die Foren eine Liste der Links von den entsprechenden Foren. Das spart Zeit, Rechenleistung und das gesamte System ist stabiler. Notfalls würde ich auch ein bischen programmieren helfen. |
Freut mich, dass dir die Idee gefällt. Nur haperte es bisher an der Umsetzung... :/ Vielleicht willst du dich ja dem ganzen annehmen? |
Eigentlich nicht -> Schule ist leider wichtiger aber wir können ja noch ein Bischen überlegen... Also erstmal wichtigste Entscheidung: Zentral oder Dezentral? Zu zweitens habe ich ja schon was geschrieben. Spricht dort was dagegen? |
Vielleicht sollte Luki zunächst die internen Themen zum BUN freigeben. Da steht nämlich schon viel zu dem Thema, wenn ich mich recht erinnere. |
ja, das wäre gut |
Zitat:
ich habe Dich mal freigeschaltet, der Nachteil bei Deinem Vorschlag ist jedoch das kleinere Foren vermutlich nie ausgewählt werden würden. Die eigentlich Idee sollte das ganze fair und automatisch steuern :) Gruß Lukas |
ich habe dann doch nochmal eine Frage: Wozu wollt ihr die Hits / Klicks speichern? Um die Qualität der Beiträge einzuschätzen, oder um ein gerechte Verteilung der Links zu erreichen? Eure größte Sorge ist doch, das kleine Foren auch Links bekommen und auch auf anderen angezeigt werden, oder? Warum also nicht per Zufallszahl? //Edit: Ich meine, warum die Themen nicht per Zufallszahl auswählen? Also eine Zufallszahl, die zwischen Forum1, Forum2, ..., ForumN auswählt und von diesem Forum einen Link einbindet, vorausgesetzt er hat einen Passenden. |
Eine Rangliste der Foren (die Hits sind ja nur ein mögliches Kriterium) ist notwendig, um zu gewährleisten, dass insbesondere die großen Foren etwas von diesem System davon haben und sich somit beteiligen würden. Große Foren mit einer großen Anzahl an Themen sind notwendig, um das System überhaupt zu tragen. Deshalb sollten diese Foren auch mehr Einblendungen in den anderen Foren kriegen. Natürlich hätten kleine Foren dadurch auch wiederum einen Nachteil, weil sie zu einer Werbeplattform für die (womöglich auch noch vom Thema her ähnlichen) großen Foren werden würden und weniger Einblendungen / Verlinkungen in den anderen Foren hätten. Deshalb sollte über der Rangliste auch stets die thematische Relevanz stehen. => Bescherung. :) |
Weiterer Vorschlag: Die Größe der Foren wird nach der Anzahl der neu geschrieben Themen beurteilt und dementsprechend die Links verteilt. Kleines Beispiel: Forum 1 hat 10 Beiträge, Forum 2 hat 30 und Forum 3 hat 20. Forum 2 ist also dreifach, Forum 3 doppelt so groß, wie Forum 1. Also bekommt Forum 3 mit einer höheren Wahrscheinlichkeit einen Link zugesprochen, als Forum 2 und dieses wiederum eher als Forum 1. Das könnte man so realisieren: $random = mt_rand(1, ( Beiträge Forum 1 + Beiträge Forum 2 + Beiträge Forum 3 ) / Beiträge kleinstes Forum ) $random = mt_rand(1, ( 10 + 30 + 20 ) / 10 ) Wenn also $random = 1, wird ein Link von Forum 1 eingeblendet, wenn $random = 2,3,4 einer von Forum 2 und wenn $random = 5,6 einer von Forum 3. Somit bekommen die großen Foren mit höherer Wahrscheinlichkeit einen Link, die Kleinen haben aber wenigstens eine Chance. |
Nein, das allein würde nichts ändern. Große Foren mit weit über 30.000 Themen hätten gegenüber kleinen Foren mit vielleicht 1000 Themen immer noch einen unschlagbaren Vorteil (von 30/31 gegenüber 1/31). Darüber hinaus müsste das System auch noch feststellen, ob die Anzahl der Themen überhaupt stimmt und nicht gefälscht ist. Aus diesem Grund muss die thematische Relevanz der Links stets die größere Rolle spielen. Einen entsprechenden Algorithmus zu finden dürfte allerdings nicht ganz trivial sein... |
Ich würde vermutlich erstmal simpel nach Unique Hits gehen! Für jede Einblendung in einem anderen Forum muss man selbst eine Einblendung gewähren ;) Das kann man mit der Zeit auch verfeinern. |
Ein entsprechender Algorithmus verschlingt aber auch dementsprechend Systemleistung. Außerdem muss es ja nicht sofort die perfekte Lösung sein. Mit der Match Funktion und einer Blacklist für Themennamen wie "Helft mir" oder "Ich kapiere garnichts!!!!!!" wird man doch ganz gute Ergebnisse bekommen, oder? |
Zitat:
Zitat:
PS: Luki, willst du nicht die internen Foren freischalten und alle auf das BUN bezogenen Themen in einem Forum zusammenfassen? Dann würden sich sicherlich auch mehr Leute beteiligen. :) |
dann könnten wir auch gleich die gesammten Beiträge spiechern, wenn die Systemlast so klein ist. |
Zitat:
|
hast du dazu eine Idee? vlt. Wörter mit mehr als 4 Buchstaben und die min 3 mal vorkommen |
Zitat:
Man könnte dann auch insgesamt anhand aller Stichwörter, die in einem Forum aufgetauchen, das Thema eines Forums ermitteln, sodass die Forenbetreiber dies nicht mehr selber eintragen müssen (was zudem vermutlich auch unzuverlässig wäre). Und je öfter Stichwörter zusammen auftauchen, desto wahrscheinlicher ist es, dass sie thematisch miteinander verwandt sind. Wir könnten uns hier eines ungerichteten Graphen bedienen, der sowohl die Verwandtschaft von Stichwörtern zueinander als auch die zwischen Stichwörtern und Themen (und damit auch Foren) durch eine reelle Zahl kennzeichnet. Ich weiß nicht, inwiefern ihr mit der Materie vertraut seid, aber die selbe Technik wird auch für die Darstellung künstlicher neuronaler Netze benutzt (d.h. um künstliche Intelligenz zu schaffen). Mir ist außerdem noch eine Idee gekommen: Die Blacklist könnte man auch vollautomatisch erstellen, indem man sie einfach aus all den Stichwörtern generiert, die mit starker Häufigkeit in allen Foren auftreten. Wir könnten die Mindestlänge für Wörter also auch auf drei heruntersetzen. Im Übrigen ist wichtig, dass die ähnlichen Themen nicht bei jedem Hit / Themenaufruf neu ermittelt werden, sondern vom Forum für eine bestimmte Zeit gecacht werden. Diese Zeit sollte u.a. davon abhängen, wie viele Foren es gibt, die mit diesem Forum thematisch verwandt sind und wie viele Hits diese haben. |
Mir ist auch noch eingefallen: Was machen, wenn das zu verlinkende Thema verschoben/gelöscht wird? Soll das Bun ständig alle Themen auf vorhandensein überprüfen? Oder immer auf eine bun.php mit Topicid verweisen, die bei nichtvorhandensein, dies den Bun-Netzwerk meldet. |
Zitat:
|
@codethief Du meinst: http://boardunity.de/bun-development-f86.html für alle? Du hast Recht, jedoch muss man grosse Foren ja auch irgendwie motivieren mitzumachen? D.h. Foren die viel "geben" sollten auch viel "bekommen" :) @Jendrik & codethief Ihr werdet ja schon mächtig konkret :) - das Schönste wäre, wenn wir gemeinsam ein klares Konzept schreiben könnten - die Entwicklung geht denke ich gemeinsam dann relativ schnell! Habt ihr eine Idee, wie wir das am besten machen? just Worddokument? Wiki? Thread? |
erstmal hier beraten, dann neues Topic und alles zusammenfassen |
@Luki Für die Großen gibt es eigentlich keine Motivation, da die Nutzer ihre Seite dadurch eher früher als später wieder verlassen, da diese eher einen Link auf eine andere Seite aufrufen, als auch der Seite selbstständig weiterzusuchen. Diese Besucher kommen von anderen Seiten ja schließlich wieder "rein". Die einzigste Motivation ist das die Besucher die Seite als "Angenehmer" empfinden, da sie dort das gefunden haben, was sie suchen und deshalb eher wiederkommen. Deshalb ist es m.E. am sinnvollsten die besten Ergebnisse anzuzeigen und nicht die von den größten Foren. |
Zitat:
@Luki: Ein Wiki würde sich sicherlich am besten machen. (Ich kann im Übrigen bitbucket.org für die Versionsverwaltung empfehlen.) Ich würde mich auch an einem entsprechenden Konzept als Ratgeber beteiligen, aber im Moment arbeite ich an einem Compiler für meine eigene Programmiersprache (s. unten), was, da es in mein Abitur einfließt, Vorang hat. Um noch einmal auf das neuronale Netz einzugehen: Solche Netze basieren darauf, dass alle Knoten eine Methode activate() besitzen, die eine Erregung des Knotens auslösen. Sind mehrere Knoten gleichzeitig erregt, bildet sich eine Verbindung zwischen beiden, wobei die Stärke dieser Verbindung eben durch eine reelle Zahl dargestellt wird. Stößt der Crawler auf ein Stichwort, entstehen Verbindungen zwischen dem Stichwort, dem Thema und dem Forum (welche beide auch als Knoten aktiviert sind - wie stark weiß ich allerdings noch nicht). Das Stichwort als Knoten wird dabei so oft aktiviert, wie es auf der Seite auftritt, und die Verbindung zwischen Stichwort und Thema wird dadurch natürlich immer stärker. Da ein Text selbstverständlich viele Stichwörter enthält, werden zwischen diesen auch wiederum Verbindungen gezogen, sodass sich Stichwörter thematisch einsortieren lassen. Genauso aktiviert ein stark auftretendes Stichwort auch automatisch seine Nachbarn, mit denen es bereits verbunden ist, wobei die Stärke der "Mitaktivierung" von der Stärke der Verbindung zwischen beiden abhängt. Wird nun nach ähnlichen Themen gesucht, sind die auf der Seite auftretenden Stichwörter genauso wie das Thema als Knoten selbst bereits aktiviert und die Themen, die dadurch am stärksten "mitaktiviert" wurden, werden angezeigt. Noch ein wenig ungenau, aber ich hoffe, ich konnte meine Idee deutlich machen. :) |
bitbucket.org hab ich mir mal angeschaut, blicke dort aber garnicht durch. Braucht man dafür einen extra Client? Aber brauchen wir schon ein Versionsverwaltungssystem? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:47 Uhr. |