Hallo allerseits,
ich habe gerade meine Bachelorarbeit begonnen und bräuchte ein paar Tipps.
Es ist eine Access-Datenbank vorhanden (vom Lehrstuhl leider so vorgegeben), welche die Attribute User-ID, Alter, Geschlecht, Beruf, PLZ und die von ihnen bewerteten Filme mit der Bewertung enthält.
Nun geht es darum, anhand von Clustering für eine Gruppe von Usern einerseits Einzelempfehlungen und andererseits Gruppenempfehlungen für Filme zu berechnen, die von keinem Gruppenmitglied bisher bewertet wurden.
Die Programmiersprache ist Java und ich arbeite gerade das Konzept für die GUI aus. Zwar meinte die Betreuerin, es wäre in Ordnung, wenn man die Auswahl der Gruppenmitglieder hardcoded (eine Auswahl über die GUI soll also nicht erfolgen), dennoch würde es mich interessieren, wie man eine beliebige Gruppenzusammenstellung über die GUI umsetzen würde.
Gedacht hätte ich an eine JTable, in der der Inhalt der Datenbank angezeigt wird. Problem: wie wählt man die Einträge aus bzw. wie setzt man das technisch um.
Ein weiterer Gedanke war eine JComboBox, in der man nur die IDs aller User angezeigt bekommt, eine ID auswählt und auf "Hinzufügen" klickt, sobald die Auswahl zu Ende ist, geht man auf OK und die Berechnung findet statt.
Es wäre nett, wenn ihr Eure Meinung/Ideen schreiben könntet!
Danke und Gruß,
Wang
ich habe gerade meine Bachelorarbeit begonnen und bräuchte ein paar Tipps.
Es ist eine Access-Datenbank vorhanden (vom Lehrstuhl leider so vorgegeben), welche die Attribute User-ID, Alter, Geschlecht, Beruf, PLZ und die von ihnen bewerteten Filme mit der Bewertung enthält.
Nun geht es darum, anhand von Clustering für eine Gruppe von Usern einerseits Einzelempfehlungen und andererseits Gruppenempfehlungen für Filme zu berechnen, die von keinem Gruppenmitglied bisher bewertet wurden.
Die Programmiersprache ist Java und ich arbeite gerade das Konzept für die GUI aus. Zwar meinte die Betreuerin, es wäre in Ordnung, wenn man die Auswahl der Gruppenmitglieder hardcoded (eine Auswahl über die GUI soll also nicht erfolgen), dennoch würde es mich interessieren, wie man eine beliebige Gruppenzusammenstellung über die GUI umsetzen würde.
Gedacht hätte ich an eine JTable, in der der Inhalt der Datenbank angezeigt wird. Problem: wie wählt man die Einträge aus bzw. wie setzt man das technisch um.
Ein weiterer Gedanke war eine JComboBox, in der man nur die IDs aller User angezeigt bekommt, eine ID auswählt und auf "Hinzufügen" klickt, sobald die Auswahl zu Ende ist, geht man auf OK und die Berechnung findet statt.
Es wäre nett, wenn ihr Eure Meinung/Ideen schreiben könntet!
Danke und Gruß,
Wang