ph91.de
  • Home
  • About me
  • Categories
    • Software Development
    • New Zealand
    • Music
    • Tech & IT
    • Sports
    • Dublin
    • Junk
  • Contact
  • Disclaimer
ph91.de
ph91.de
  • Home
  • About me
  • Categories
    • Software Development
    • New Zealand
    • Music
    • Tech & IT
    • Sports
    • Dublin
    • Junk
  • Contact
  • Disclaimer
  • Software Development

Clustering news articles with NMF

  • 19. November 2014
  • Philipp

In my machine learning course we were assigned a bigger project in which we had to cluster BBC news articles into k different clusters. To do this we should implement NMF (non-negative matrix factorization) in either Java or Python. As I wanted to improve my skills in Python, I sticked to Python. To support matrix operations I used the numpy package. Python allowed me to keep the amount of code very compact and very readable. I described my approach in a 10 page article which you can find here.

The complete GitHub repository is available here.

Related Topics
  • clustering
  • euclidian distance
  • machine learning
  • matplotlib
  • nmf
  • numpy
  • python
Philipp

Previous Article
  • Dublin
  • Junk

Catching up with the Dailies

  • 10. November 2014
  • Philipp
View Post
Next Article
  • Dublin
  • Music

Good Music Dec ’14

  • 6. December 2014
  • Philipp
View Post
347 comments

Comments navigation

Older comments
  1. KennethRhish says:
    12. November 2025 at 22:35

    https://t.me/ah_1xbet/16

  2. KennethRhish says:
    12. November 2025 at 23:41

    https://t.me/s/ah_1xbet/16

  3. KennethRhish says:
    13. November 2025 at 00:51

    https://t.me/ah_1xbet/9

  4. KennethRhish says:
    13. November 2025 at 02:01

    https://t.me/ah_1xbet/8

  5. KennethRhish says:
    13. November 2025 at 03:11

    https://t.me/ah_1xbet/17

  6. KennethRhish says:
    13. November 2025 at 05:28

    https://t.me/s/ah_1xbet/20

  7. KennethRhish says:
    13. November 2025 at 06:50

    https://t.me/s/Best_rating_casino

  8. HighRollerMage says:
    13. November 2025 at 10:30

    https://t.me/reyting_topcazino/12

  9. KennethRhish says:
    13. November 2025 at 13:53

    https://t.me/topcasino_rus/

  10. EltonSpoib says:
    13. November 2025 at 20:56

    https://t.me/a_Topcasino/4

  11. EltonSpoib says:
    13. November 2025 at 22:08

    https://t.me/a_Topcasino/8

  12. EltonSpoib says:
    13. November 2025 at 23:21

    https://t.me/top_ratingcasino/7

  13. EltonSpoib says:
    14. November 2025 at 00:33

    https://t.me/a_Topcasino/2

  14. EltonSpoib says:
    14. November 2025 at 01:38

    https://t.me/a_Topcasino/5

  15. EltonSpoib says:
    14. November 2025 at 02:41

    https://t.me/top_ratingcasino/2

  16. EltonSpoib says:
    14. November 2025 at 04:40

    https://t.me/top_ratingcasino/4

  17. Jameshen says:
    14. November 2025 at 06:40

    https://telegra.ph/top-kazino-11-14

  18. DeweyLab says:
    14. November 2025 at 06:49

    https://telegra.ph/Top-kazino-11-14-2

  19. DeweyLab says:
    14. November 2025 at 09:02

    https://t.me/kazino_bez_filtrov

  20. DeweyLab says:
    14. November 2025 at 11:20

    https://t.me/s/kazino_bez_filtrov

  21. Adrianjit says:
    14. November 2025 at 12:39

    https://t.me/da_1xbet/2

  22. Adrianjit says:
    14. November 2025 at 14:08

    https://t.me/da_1xbet/5

  23. Adrianjit says:
    14. November 2025 at 15:33

    https://t.me/da_1xbet/9

  24. Adrianjit says:
    14. November 2025 at 16:53

    https://t.me/da_1xbet/6

  25. Adrianjit says:
    14. November 2025 at 19:24

    https://t.me/da_1xbet/15

  26. Adrianjit says:
    14. November 2025 at 20:41

    https://t.me/da_1xbet/10

  27. Adrianjit says:
    14. November 2025 at 21:45

    https://t.me/da_1xbet/11

  28. Adrianjit says:
    14. November 2025 at 22:46

    https://t.me/da_1xbet/3

  29. Adrianjit says:
    15. November 2025 at 00:46

    https://t.me/da_1xbet/4

  30. RoyalFlusher says:
    15. November 2025 at 03:43

    https://t.me/Best_promocode_rus/3440

  31. Adrianjit says:
    15. November 2025 at 07:30

    https://t.me/rq_1xbet/782

  32. Adrianjit says:
    15. November 2025 at 09:01

    https://t.me/rq_1xbet/1019

  33. Adrianjit says:
    15. November 2025 at 10:35

    https://t.me/rq_1xbet/1083

  34. Adrianjit says:
    15. November 2025 at 12:09

    https://t.me/rq_1xbet/712

  35. Joshuamok says:
    15. November 2025 at 12:23

    https://t.me/s/rq_1xbet/636

  36. Joshuamok says:
    15. November 2025 at 14:01

    https://t.me/s/rq_1xbet/727

  37. Joshuamok says:
    15. November 2025 at 15:41

    https://t.me/s/rq_1xbet/551

  38. Joshuamok says:
    15. November 2025 at 17:21

    https://t.me/s/rq_1xbet/791

  39. Joshuamok says:
    15. November 2025 at 19:02

    https://t.me/s/rq_1xbet/1011

  40. JamesJex says:
    15. November 2025 at 20:14

    https://t.me/s/Official_1xbet1/502

  41. JamesJex says:
    15. November 2025 at 21:37

    https://t.me/Official_1xbet1/314

  42. JamesJex says:
    15. November 2025 at 22:54

    https://t.me/s/Official_1xbet1/1352

  43. JamesJex says:
    16. November 2025 at 00:09

    https://t.me/s/Official_1xbet1/440

  44. JamesJex says:
    16. November 2025 at 01:26

    https://t.me/s/Official_1xbet1/530

  45. JamesJex says:
    16. November 2025 at 02:41

    https://t.me/s/Official_1xbet1/194

  46. JamesJex says:
    16. November 2025 at 03:53

    https://t.me/Official_1xbet1/1160

  47. JamesJex says:
    16. November 2025 at 05:05

    https://t.me/s/Official_1xbet1/309

Comments navigation

Older comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Dev profiles
  • BitBucket
  • Github
  • Stackoverflow
Side Projects
  • NMF
  • Speed-kini.de
  • Sudoku Solver
  • Windwarner
Archive
ph91.de
Blog by Philipp Schreitmüller

Input your search keywords and press Enter.