Może jakiś konkurs na rozwiązanie prezentujące najciekawsze wątki na forum?

Odpowiedz Nowy wątek
2020-01-16 15:31
Administrator

Rejestracja: 18 lat temu

Ostatnio: 2 minuty temu

2

Obecnie mamy jakieś proste rozwiązanie prezentujące na stronie głównej N wątków które mogą zainteresować użytkownika. Przydałoby się jednak poprawić to rozwiązanie. Może byśmy zorganizowali jakiś konkurs na zaproponowanie najlepszego rozwiązania/algorytmu/know how jak można taką spersonalizowaną listę generować? W dowolnej wybranej technologii.

Nagrody jakieś się wymyśli :)

Pozostało 580 znaków

2020-01-16 16:01
Moderator Kariera

Rejestracja: 2 lata temu

Ostatnio: 9 godzin temu

Lokalizacja: Poznań

0

N wątków które mogą zainteresować użytkownika

Słowo użytkownika można interpretować tak, że chcesz prezentować spersonalizowane treści, dla każdego inne, ustalane w oparciu o jego preferencje itp. Czy sobie teraz już dopowiadam za dużo? ;)


Naczelny forumowy hejter Apple

That game of life is hard to play, I'm gonna lose it anyway
The losing card I'll someday lay, So this is all I have to say

Pozostało 580 znaków

2020-01-16 16:04

Rejestracja: 5 lat temu

Ostatnio: 5 godzin temu

Lokalizacja: Warszawa

0

@cerrato: Moim zdaniem niekoniecznie. Użytkownik tzw. statystyczny.


UPDATE: Choć może to być też nie statystyczny, a właśnie taki, jak napisałeś. Sam nie wiem, niech @Adam Boduch powie.


edytowany 1x, ostatnio: Silv, 2020-01-16 16:21
dlatego chciałem dopytać. Bo jeśli chodzi o "ogół użytkowników" to bardziej by pasowało słowo "użytkownikom" - wtedy by nie było niedomówień. - cerrato 2020-01-16 16:09
Pewnie byłoby jaśniej. - Silv 2020-01-16 16:11
Ale chodzi o "spersonalizowaną listę" - więc raczej nie "użytkownik statystyczny" - Magiczny 2020-01-16 16:23
Tak właśnie, doczytałem teraz. - Silv 2020-01-16 16:24

Pozostało 580 znaków

2020-01-16 16:35

Rejestracja: 12 lat temu

Ostatnio: 10 minut temu

2

A ktoś klika w tę listę? Być może użytkownicy zalogowani od razu idą do strony z działami, więc lista byłaby przydatna tylko niezalogowanym. Mamy jakieś dane odnośnie kliknięć, wyświetleń, konwersji itp?

Dla niezalogowanego można zacząć od wzięcia wątków z d ostatnich dni, posortowanych po liczbie plusów * jakaś funkcja promująca nowsze wątki (na przykład harmoniczna). Zamiast plusów można użyć liczby wyświetleń (potencjalnie trzeba to znormalizować pomiędzy działami), liczby odpowiedzi, długości wiadomości itp.

Dla zalogowanego dobrze byłoby spersonalizować i robić to samo, co dla niezalogowanego, ale dodatkowo promować wątki z najczęściej odwiedzanych kategorii (albo na odwrót, usuwać wątki z nieodwiedzanych).

Teraz tylko dodać kliknięcia i konwersję, a następnie można zacząć A/B testy.

Jak chcemy komplikować dalej, to już można iść w jakieś embeddingi postów/tematów, a potem zapinamy na tym sieć neuronową lub jakieś grafowe rozwiązania. Tylko to jest niekończąca się opowieść, bo najpierw musimy umieć wyznaczyć embeddingi, więc trzeba NLP i tego typu. To można robić w dalszych iteracjach, na pierwsze podejście raczej nie ma się co pchać.

edytowany 2x, ostatnio: Afish, 2020-01-16 16:41

Pozostało 580 znaków

2020-01-16 16:41
Moderator Kariera

Rejestracja: 2 lata temu

Ostatnio: 9 godzin temu

Lokalizacja: Poznań

0

@Afish: słuszna uwaga. Ja np. tam wcale nie zaglądam, jedynie interesuje mnie zakładka "nowe wątki"


Naczelny forumowy hejter Apple

That game of life is hard to play, I'm gonna lose it anyway
The losing card I'll someday lay, So this is all I have to say

Pozostało 580 znaków

2020-01-16 18:54
Moderator Delphi/Pascal

Rejestracja: 8 lat temu

Ostatnio: 6 godzin temu

Lokalizacja: Tuchów

0

Ja np. siedzę tylko na głównej stronie forum i w module mikroblogów. Na główną stronę serwisu zaglądam tylko wtedy, gdy chcę sprawdzić czy dany wpis na blogu dostał się na główną, albo gdy chcę sprawdzić ilu dewiantów siedzi na forum w środku nocy. Nawet zakładkę 4p mam dodaną w taki sposób, aby kierowała mnie od razu na forum.

Jeśli chodzi o tę listę, to czy nie lepiej by było wyświetlać w niej wątki pasujące do personalizacji forum, czyli najświeższe wątki z widocznych kategorii? Bo mnie np. kategoria Java nie interesuje (i mam ją ukrytą), ale na liście pokazują mi się wątki z tego działu. Trochę bez sensu – i tak tych wątków nie będę czytał, a tym bardziej udzielał się.


edytowany 2x, ostatnio: furious programming, 2020-01-16 18:59

Pozostało 580 znaków

2020-01-16 20:43

Rejestracja: 5 lat temu

Ostatnio: 7 godzin temu

0

Wystarczy zhardkodować link do wątku "ile zarabiacie?"


My to na arm napiszemy wszystko i zrobimy co chcemy tyle że 90% kodu to biblioteki z netu albo robota kompilatora Zdajesz sobie sprawę że tak na prawdę wyższy poziom języka może świadczyć jedynie o tym jak niskim poziomem wiedzy może dysponować bałwan,który nazwie się w rezultacie programistą i napisze działający program wciskając zleceniodawcy że tam to akurat musi być 100MHz ARM z 1M pamięci bo tak na prawdę jego pusta łepetyna nie potrafi zrealizować czegoś na innym słabszym mikrokontrolerze

Pozostało 580 znaków

2020-01-18 09:36
Administrator

Rejestracja: 18 lat temu

Ostatnio: 2 minuty temu

1

@Afish: ktoś tam klika. Jednak w tych czasach coraz ciężej śledzić użytkowników ;) Google analytics poblokowane, wszystkie skrypty poblokowane :P

screenshot-20200118093612.png

Może jednak rzeczywiście zapędziłem się za bardzo z tym konkursem? Myślałem, że to może być ciekawe. Taki podstawowy algorytm liczący liczbę plusów czy odsłon mamy. Miałem na myśli coś bardziej zaawansowanego, w oparciu o zainteresowania danego użytkownika (jakie kategorie najczęściej czyta, jakie tagi go interesują itp).

edytowany 1x, ostatnio: Adam Boduch, 2020-01-18 09:37

Pozostało 580 znaków

2020-01-18 10:37

Rejestracja: 12 lat temu

Ostatnio: 10 minut temu

0

Patrząc po linkach wnioskuję, że nie masz żadnych innych danych poza tymi z GA? Na tej podstawie będzie trudniej zacząć.
Najpierw wypadałoby pozbierać dane odnośnie wyświetleń i kliknięć. To można zrobić na przykład przez query string dodany do linku, który jednoznacznie identyfikuje, gdzie ten link był wyświetlony. Jak to będzie, to potem można liczyć konwersję (globalnie lub per jakiś klaster użytkowników), a potem coś mieszać. Ale to już wymaga infrastruktury do zliczania kliknięć i wyświetleń, nie wiem, czy GA daje do tego dostęp (i czy w ogóle ma odpowiednie dane).

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0