Social News
Do rozważenia/poczytania:
systemy rekomendacyjne
collaborative filtering
-
TODO:
wnioski z researchu
ramy funkcjonalności
wybór technologii
research
next steps as of 19.04
vision/general architecture
component integration tests (mahout vs. cassandra, etc.)
pick methodology 4 implementation
implement
Technologie
Ramy funkcjonalności
Aplikacja będzie oferowała interfaktywny, webowy interfejs użytkownika wykorzystujący AJAX.
MUST
dodawanie odnośników przez użytkowników
komentowanie odnośników przez użytkowników
głosowanie na odnośniki przez użytkowników („Lubię to!”)
oznaczanie treści przez użytkownika publikującego za pomocą tagów, tytułu i krótkiego opisu
proste wyszukiwanie (wg tagu, zawartości tytułu i opisu, użytkownika publikującego)
dodawanie/usuwanie użytkowników z listy znajomych danego użytkownika
SHOULD
kompatybilność z najpopularniejszymi przeglądarkami internetowymi w najnowszych wersjach
zaawansowane wyszukiwanie (wielokryterialne)
oferowanie podstawowej funkcjonalności nawet po wyłączeniu JavaScript przez użytkownika
COULD
WON'T