Comments (22)
@Vyvy-vi You are correct. Thank you for pointing this out straight away. Although I kept this open without much scrutiny, just so people can have the experience of having a PR, it seems there are very bad examples creeping in. Honestly, I had faith people won't mess this up.
I would clear up the bad clutter when I have some time. But since you are interested, I would be happy if you wanted to help with it.
from blindchat.
the function needs to be made better or just more nouns and adjectives added to the list?
from blindchat.
Ideally the function is to be improved but additions to the existing lists are also welcome.
from blindchat.
Hi! I am new to this community. Can I work on this?
from blindchat.
"made better" is not much of a guideline. What's the problem/limitation that you see in it?
from blindchat.
Yes "made better" is misleading and confusing. I was interested in two things. One, which is easy, adding to the existing pool of nouns and adjectives. Two, which is open-ended and I haven't come up with any idea yet, is to create a new way to generate aliases which we can somehow say is a better way. Yes it's vague, but I think something might come up in discussion.
from blindchat.
I was working on something last night. I'll send it to you today.
from blindchat.
Just submitted a new change to the generator (a refactoring change).
from blindchat.
I did not change the generator itself, but i added some words and organized some of the entries there.
#24
from blindchat.
Hey, is anyone working on this at the moment?
If not or they don't mind some help I would like to contribute.
from blindchat.
Hi.
I have compiled a list of 1339 adjectives that could be used as prefixes if it could be of any interest to add, if you are still working on this :)
from blindchat.
Hi I'm new here what exactly do you want to improve how aliases are generated or more values in the list? Can you elaborate on what needs to be done. Thanks in advance
from blindchat.
Could I work on this?
from blindchat.
If I might ask, is the gender division logic necessary?
(this is supposed to be an anonymous messaging platform)
Moreover, in my humble opinion, the current alias generator looks quite sexist
(*I'm not pointing fingers or accusing, but you could take a look at the description lists and well last time I checked, Detective
, Sergeant
, Connoisseur
, Artist
, Angel
, General
etc.... and all the House Names from GOT were gender-neutral)
from blindchat.
I did a rework of the generator. Slightly improved the randomisation and added a larger descriptor variety pool.
(Tho it's far from perfect as of now). Tried to keep gender classification limited to the first names
I plan on setting a name_length limit, to prevent the single names like 'Sailor', 'Baratheon' from appearing...
Here are a few samples:
from blindchat.
from blindchat.
I have opened a draft PR with the changes
Once I'm done with improvements, it can be opened for review 👍
from blindchat.
@fear-the-reaper You can make improvements once @Vyvy-vi's changes are merged. You can start now and rebase later too if needed.
from blindchat.
Hello @mayukh18
Can I please know if my PR helps or not? This is my very first PR and very first contribution to open source. Please let me know if there are any mistakes that I've done. It helps me learn more about the open source community.
from blindchat.
What is the status of this issue?
from blindchat.
To improve your alias generator, you can consider several enhancements to make it more sophisticated and versatile. Here are some ideas to take your alias generator to the next level:
-
Randomness Control: Implement various levels of randomness. For example, you can have a "randomness slider" that allows users to control how random or specific their alias should be.
-
Customizable Templates: Create templates for aliases. Users can select or customize these templates to create aliases with different structures. For example, you can have templates for "Hacker Alias," "Spy Alias," "Fantasy Character Alias," etc.
-
Theme Selection: Allow users to select themes for their aliases, such as sci-fi, fantasy, historical, or modern. Each theme could have predefined elements that fit the chosen setting.
-
Character Traits: Include options for users to define character traits for their aliases, such as introverted, extroverted, mysterious, etc. Generate aliases that reflect these traits.
-
Name Meaning: Provide users with the option to see the meaning or significance behind the alias generated for them. This can add depth to their chosen alias.
-
User Input: Allow users to input certain keywords or preferences, and incorporate them into the generated alias. For example, if a user wants their alias to include the word "dragon," the generator can ensure that it's part of the alias.
-
Name Generator API Integration: Integrate with external APIs or datasets to get access to a wider range of names, words, or phrases for generating aliases.
-
Language Support: Make your alias generator support multiple languages and character sets, allowing users from different backgrounds to create aliases.
-
Save and Share: Enable users to save their favorite aliases and share them with others. This could also foster a sense of community and creative sharing.
-
AI Chatbot Integration: Create a chatbot interface that can engage with users to understand their preferences and generate aliases based on a conversation. This adds a personalized touch.
-
Feedback System: Include a feedback system so users can rate and provide feedback on generated aliases. This can help improve the quality of future aliases.
-
Profanity Filter: Implement a profanity filter to ensure that generated aliases are appropriate and do not contain offensive language.
-
Pop Culture References: Incorporate elements from popular culture, such as movies, books, or games, into the alias generation process for added fun and creativity.
-
Social Media Integration: Allow users to link their generated aliases to social media profiles, websites, or avatars for quick and easy use.
-
Mobile App: Consider developing a mobile app for your alias generator to make it more accessible and user-friendly.
Remember that the key to making your alias generator better is to provide a wide range of options and customization while keeping the user experience simple and intuitive. Tailor your improvements to the specific needs and interests of your target audience.
from blindchat.
Maybe improve the alias generator with something like the introduction of namefake.com api?
from blindchat.
Related Issues (16)
- Age verification gate HOT 24
- Profile link is broken HOT 1
- Prettyify Profile webview HOT 20
- New analytics platform other than chatmetrics.io
- Make help menu easier to understand HOT 4
- Internal Server Error when editing profile HOT 2
- The requested URL was not found on the server HOT 1
- profile issue
- Contributing file
- chore: Multiple views for the /webview/ route in app.py
- lint: Code base not PEP8 compliant
- Bug: Usage of mutable default arguments HOT 1
- app.py file isssue
- Bug fix in models.py:
- Profile Issue sometimes
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blindchat.