Dad Jokes - Daily Funny Jokes
Ocena
May 6, 2022Najnowsza aktualizacja
1.3Wersja
Jak zainstalować plik .IPA
Udostępnij
O Dad Jokes - Daily Funny Jokes
Funny jokes, powered by AI. This app is one of its own kind in the market. We leverage AI technology to bring you the best experience.
Highlights:
- Train the AI by reacting with the like and dislike button.
- All jokes are manually screened to ensure they are appropriate and funny.
- Simplistic UI design with relaxing background music.
How it works?
1. We processed more than 15,000 joke entries, by breaking them into word tokens, building token vector representations, and then classifying them into roughly 40 categories using state-of-art Support Vector Machine (SVM) algorithm [1].
2. Out of these entries, we randomly selected 400 of them under uniform distribution (about 10 entries for each category) as the “seed” data list.
3. From this filtered list, we carefully handpicked 100 entries as the initial data.
4. Then we baked these 100 predefined entries into the app for everyone to start with.
5. You react to jokes (by tapping either "like" or "dislike" button)
6. We then perform on-device machine learning to compute a heuristic vector. This is how the algorithm learns about your preference. We use Reinforcement Learning [2] to keep tuning your heuristic vector as you use the app.
7. After training with these 100 “seed” entries, we will start serving fully customized jokes that the algorithm thinks you will most likely enjoy. This pattern matching process involves weighted voting of multiple AI algorithms such as Naive Bayes [3] and K-Nearest Neighbors (KNN) [4].
8. Note that our server is completely stateless - it never stores your preferences. It simply receives your locally computed heuristic vector mentioned above, responds with the best matching joke, and then discards it.
References
[1] Support Vector Machine: https://people.eecs.berkeley.edu/~adj/publications/paper-files/SVM-PKDD08.pdf
[2] Reinforcement Learning:http://rail.eecs.berkeley.edu/deeprlcourse-fa19/static/slides/lec-4.pdf
[3] Naive Bayes: http://artificial-intelligence-class.org/assets/slides/07-Naive-Bayes-and-Perceptron.pdf
[4] K-Nearest Neighbor: https://simons.berkeley.edu/sites/default/files/docs/11886/nn-simons-part1.pdf
Highlights:
- Train the AI by reacting with the like and dislike button.
- All jokes are manually screened to ensure they are appropriate and funny.
- Simplistic UI design with relaxing background music.
How it works?
1. We processed more than 15,000 joke entries, by breaking them into word tokens, building token vector representations, and then classifying them into roughly 40 categories using state-of-art Support Vector Machine (SVM) algorithm [1].
2. Out of these entries, we randomly selected 400 of them under uniform distribution (about 10 entries for each category) as the “seed” data list.
3. From this filtered list, we carefully handpicked 100 entries as the initial data.
4. Then we baked these 100 predefined entries into the app for everyone to start with.
5. You react to jokes (by tapping either "like" or "dislike" button)
6. We then perform on-device machine learning to compute a heuristic vector. This is how the algorithm learns about your preference. We use Reinforcement Learning [2] to keep tuning your heuristic vector as you use the app.
7. After training with these 100 “seed” entries, we will start serving fully customized jokes that the algorithm thinks you will most likely enjoy. This pattern matching process involves weighted voting of multiple AI algorithms such as Naive Bayes [3] and K-Nearest Neighbors (KNN) [4].
8. Note that our server is completely stateless - it never stores your preferences. It simply receives your locally computed heuristic vector mentioned above, responds with the best matching joke, and then discards it.
References
[1] Support Vector Machine: https://people.eecs.berkeley.edu/~adj/publications/paper-files/SVM-PKDD08.pdf
[2] Reinforcement Learning:http://rail.eecs.berkeley.edu/deeprlcourse-fa19/static/slides/lec-4.pdf
[3] Naive Bayes: http://artificial-intelligence-class.org/assets/slides/07-Naive-Bayes-and-Perceptron.pdf
[4] K-Nearest Neighbor: https://simons.berkeley.edu/sites/default/files/docs/11886/nn-simons-part1.pdf
Zrzuty ekranu Dad Jokes - Daily Funny Jokes
Zrzuty ekranu Dad Jokes - Daily Funny Jokes iPad
Rekomendacja redakcji
Aplikacje podobne do Dad Jokes - Daily Funny Jokes
Aplikacje autorstwa Zhaoxia Rao
Dad Jokes - Daily Funny Jokes FAQ
Jak pobrać Dad Jokes - Daily Funny Jokes z PGYER IPA HUB?
Czy Dad Jokes - Daily Funny Jokes na PGYER IPA HUB jest darmowy do pobrania?
Czy potrzebuję konta, aby pobrać Dad Jokes - Daily Funny Jokes z PGYER IPA HUB?
Jak mogę zgłosić problem z Dad Jokes - Daily Funny Jokes na PGYER IPA HUB?
Czy uważasz to za pomocne?
Tak
Nie
Najbardziej popularne
Sing It - Ear TrainerA must app for every musician, singer, or just for fun.
Test,train, and improve your musical ear and
Tube PiP - PiP for YouTubeTube PiP - the ultimate YouTube companion for iOS:
Picture in Picture (PiP) Playback: Watch YouTube
Papaya Ouch!In the game Papaya Ouch!, you can experience backpack management, tower defense, TD, merge, match 2,
Lets Go VPNLets Go VPN, the most advanced VPN, is designed by a team of top developers who strive to ensure all
Paprika Recipe Manager 3Organize your recipes. Create grocery lists. Plan your meals. Download recipes from your favorite we
War Pigeons UnboundedWar is coming. Deep down in top secret military labs they have evolved, mutated - and escaped. The f
Procreate PocketApp of the Year winner Procreate Pocket is the most feature-packed and versatile art app ever design
Cowboy Westland survival runAre you ready to take part in the #1 exciting 3D western adventure? Cowboy Westland survival run mak
Max: Stream HBO, TV, & MoviesIt’s all here. Iconic series, award-winning movies, fresh originals, and family favorites, featuring
TonalEnergy Tuner & MetronomeFor musicians from pros to beginners, whether you sing, play a brass, woodwind or stringed instrumen
SkyView®SkyView® brings stargazing to everyone. Simply point your iPhone, iPad, or iPod at the sky to identi
Ninja Dash 2015Ninja Dash 2015 is the fast paced running game!On these maze fields, rush to the end of this ninja w
Tami-Live Chat&VideoTami is an app that records daily life and ideas.You can use it to record your every day, whether it
SALE Camera - marketing camera effects plus photo editorSALE Camera Help you create the best Business to consumer Stock Photos and Images. provides 300 filt
DevTutor for SwiftUI"DevTutor" is an application designed to assist developers in creating exceptional apps us
Mokens League SoccerDive into Mokens League Soccer and experience the new era of soccer gaming!
Esports for Everyone: Wh
Zombie ZZOMBIE ENDLESS RUNNER LIKES NO OTHER!WHY?* Awesome graphic quality!* Simplified control (Auto-shooti
Dead Z - Zombie SurvivalCatastrophic explosion at the Omega Labs started the apocalypse, now spreading across the Earth.
Tak
HotSchedulesHotSchedules is the industry's leading employee scheduling app because it’s the fastest and easiest
ChatGPTIntroducing ChatGPT for iOS: OpenAI’s latest advancements at your fingertips.
This official app is f
Disney StoreDisney Store is your official home for exclusive collections, designer collaborations, and one-of-a-
fight back tennisa Pong game with Tennis style, the gameplay itself is very simple, you can using Touch. Ball speed w
Dr. Mina AdlyMina Adly mobile app provides students with portable instant access to a selection of services.
Usin
iVerify BasiciVerify Basic is your gateway to enhanced device security and threat awareness, offering a glimpse i













