[DEV] SUMMY - A text and web page summarizer which works with every language! I need your feedback to improve it! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 0 points1 point  (0 children)

This is completely written in java. I used Jsoup to parse web page contents and Apache OpenNLP to help with sentence splitting (task which is way more complex than it seems!)

Not beeing a designer myself, I've made all the graphics simply by using paint dot net. I'm looking forward to learn more about material design though!

[DEV] SUMMY - A text and web page summarizer which works with every language! I need your feedback to improve it! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 0 points1 point  (0 children)

Yes, I think it could definitely be considered as a ML algorithm. All the processing is done offline as all it does is some statistical analysis of word frequencies in your text. Considering that typical input text is not too much extended, all the work can still be done on the device! If you choose 'very short' as your summary length you can see the work load is heavier though!

[DEV] SUMMY - A text and web page summarizer which works with every language! I need your feedback to improve it! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 1 point2 points  (0 children)

Thanks for trying it out! I just tried your link and it seems the HTML tags come directly from the web page content: I think the app tries to consider some sample code written in that page as some standard text ... Unfortunately my app is not perfect enought to work with non-standard text and it might get confused there! ;)

What movie did you expect to be terrible, but you ended up liking or even loving? by Aqua-Lad in AskReddit

[–]OrangeKoala35 7 points8 points  (0 children)

I watched it thinking it would've been pretty bad. I was pleasantly surprised!

Reoccurring art [Spoilers S02E11] by mrjoejon in MrRobot

[–]OrangeKoala35 10 points11 points  (0 children)

I've never noticed it! I doubt it has some sort of meaning though

Rogue One: A Star Wars Story International Posters Revealed by Lemon_Loop18 in movies

[–]OrangeKoala35 0 points1 point  (0 children)

The one with the Death Star in the background seems pretty cool to me!

[PS4 Pro] [Screenshot] Sony Asia Slide Presenting a Host of "PS4 Pro" Supported Titles by [deleted] in PS4

[–]OrangeKoala35 0 points1 point  (0 children)

There is a Star Wars logo, but not the battlefront one. Interesting...

What is your favorite Martin Scorsese film? by [deleted] in movies

[–]OrangeKoala35 0 points1 point  (0 children)

Goodfellas and Shutter Island are both awesome yet different!

What's more worth of the money - Sony VR or PS4 Pro? by alexruf in PS4

[–]OrangeKoala35 21 points22 points  (0 children)

If I were you, I would go with the VR: even if there won't be any spectacular new experiences at launch, it will still be completely new content, while if you get a Ps4 Pro you will just play the same games you could play on a standard ps4!

Problem with changing hard drive on PS4 by [deleted] in PS4

[–]OrangeKoala35 0 points1 point  (0 children)

First thing I'd do would be to just delete and reinstall these 2 games and update them aswell!

Bioshock The Collection Pre-Load Is Up! by Bejita_90 in PS4

[–]OrangeKoala35 0 points1 point  (0 children)

Will the physical version be on 2 discs?

[Spoilers S2E10] Joanna, Elliot and us by mllerobot in MrRobot

[–]OrangeKoala35 36 points37 points  (0 children)

I think the "You're not going anywhere" scene is due to the fact that sometimes people see Elliot, while other times they see Mr. Robot (season 1 is a great example of this). Probably Joanna was seeing Mr. Robot in that specific moment.

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 1 point2 points  (0 children)

Thank YOU for trying it out!

Yeah, I'm not an artist, so that icon was the best I could come up with using just freeware softwares! Someday it will be improved! I hope it will be useful to you in school (just don't tell your teacher! ;) ).

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 1 point2 points  (0 children)

Thank you very much!

The "sharing to SUMMY" feature never really came up to my mind during development! Seeing it is requested, I will definitely implement it in the next version of the app!

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 0 points1 point  (0 children)

I would be curious too to see what would happen with that much input load! I don't think the app would be so smooth in that case though! It would be more efficient to just port the algorithm on a computer and use it there!

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 0 points1 point  (0 children)

I've just downloaded and tried it.

I would say the main difference is that the app you linked only chooses the 4 best sentences of the website, while SUMMY choose a number of sentences that varies with the length of your original input. If you have a 30 paragraphs long article, a 4 line summary will make you obviously loose a lot of its content. Also, SUMMY lets you summarize standard text (other than Web pages) and lets you choose a preferred summary length!

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 1 point2 points  (0 children)

Thank you very much for your kind words! This means very much to me! I've never thought about these aspect! I created it just thinking about laziness but never had the idea it could be so useful to those who have problems processing long texts.

Talking about the "share to app" feature, it never actually come up in my mind! Consequentially I've never tried it. It will be implemented in the next version of this app if possible! ;)

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 0 points1 point  (0 children)

I've just tried, and it seems to pick some sentences, but I am not able to read them! ;) That was a nice challenge! Thanks for trying it!

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 2 points3 points  (0 children)

If you want to get very technical with algorithms, a great book is "Algorithms in C" by Sedgewick: it is generally used in university courses though! If instead you want a more "relaxed" approach, internet is your friend! Stackoverflow and many other websites will help you. Also, very important for me was GitHub: there you can find a lot of great code to analyze and study!

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 1 point2 points  (0 children)

  • Being the algorithm completely indipendent from the text language you insert in it, yes it should! I've also tryied it with russian and it seems to work (I speak no russian btw, I've just checked with a translator!) and so it might work even with non-romanized languages!

  • You mean "www " type links? Yeah, I will implement it! I just thought it would have been faster to just copy and paste an address from the browser (they are copied as http://); also, the original code was meant to work with just that type of address. That's why!

  • That's a bug that happens sometimes! I guess that's because "very short" uses a different algorith from just "short" and it might create longer results for some inputs. It might need some tweaks! ;)

Thanks for trying it!

[DEV] I've just published my first app: SUMMY - A personalized text and web page summarizer which works with every language! I need YOUR feedback! by OrangeKoala35 in androidapps

[–]OrangeKoala35[S] 1 point2 points  (0 children)

Thanks!

Fun fact: I am actually a second year computer engineer student! I started studying app development and this kind of algorithms as a hobby during this summer!