#๐Ÿ”’ Project review ๐Ÿ˜

51 messages ยท Page 1 of 1 (latest)

dim pierBOT
#

@keen solstice

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

whole locust
#

hey man

#

the project is good

#

@keen solstice

keen solstice
#

Thank you ๐Ÿ™๐Ÿฝ

#

Do you have any recommendations?

versed wyvern
#

AI API
does not have anything to do with ai

#

also why is this an api? it could easily be a lib

sweet skiff
keen solstice
# versed wyvern also why is this an api? it could easily be a lib

It has an api so the server can connect it to the android app. Building an api allows me to build the site through it and the app all in one instead of coding the routes into the main files.

The flask server implements rudimentary fuzzy matching in the ai_services.py to sort the best metadata. To take it to the next level I'm considering PyTorch. As the server collects more metadata from people using the app or website, it'll have more data to build a proper model around.

The app also runs without a database. Just simple I/O. Having the route originally built in the main.py made it easier to build an api from it and expand the scope of the project to my end goal.

Is my thought process that bad?

keen solstice
versed wyvern
keen solstice
# versed wyvern i dont really understand your first point :P is it like, a portability thing? >...

Did you not notice the android app? The whole system is built around a simple website to upload, process, and download. The other side is having an app that utilizes the same code. I don't think there is another way I ould have done this without an api. Personally, I'm proud of myself far getting this far with it.

Google: is fuzzy matching machine learning

Exactly, I just need routes to process the data and return it to the user. In that case I may as well have one file that does all the routing and utilize it as an api for the app and website.

I want to collect as much data as possible, so getting it on as many platforms as possible is the best case. The android app is a baseline.

versed wyvern
#

https://en.wikipedia.org/wiki/Approximate_string_matching

guess what, it mentions nothing about ai or macchine learning

In computer science, approximate string matching (often colloquially referred to as fuzzy string searching) is the technique of finding strings that match a pattern approximately (rather than exactly). The problem of approximate string matching is typically divided into two sub-problems: finding approximate substring matches inside a given stri...

keen solstice
#

I promise... just google it...

versed wyvern
versed wyvern
sweet skiff
#

Calling it AI is just weird

keen solstice
versed wyvern
#

i really wouldn't trust an ai to inform me about shit

sweet skiff
#

If you put AI on your resume after this project any company interviewing you that asks about it would giggle

keen solstice
#

Brothers in Christ, fuzzy matching is an element of AI

#

My guy... I'm just learning and doing my best

sweet skiff
#

An element of AI is not, in itself, AI

versed wyvern
#

linalg is ai confirmed

keen solstice
#

Right, but it is an ai based algorithm

#

It does in fact return the correct metadata based on multiple api calls

#

No prior info

versed wyvern
#

that would suggest it isn't ai

sweet skiff
#

Algebra is an element of AI. Just because I know algebra doesn't mean I know AI

keen solstice
#

We can argue semantics all day, but it works

#

Hate it or love it, it works, and it's just getting started

versed wyvern
keen solstice
#

I haven't even built a backup system yet, but that is coming as well

sweet skiff
#

Is a backup system AI?

keen solstice
#

I don't really understand why you are trying so hard to disprove something that works just because you don't agree with the methodology, but that is your prerogative...

#

I said I'm going to be building a model with pytorch in the future

#

Right now, the rudimentary fuzzy matching works, but it needs more options

#

That's why the whole system is modular

versed wyvern
#

i disagree the part that it says it does something when it doesnt

keen solstice
#

It does

versed wyvern
#

please elaborate

keen solstice
#

Logically breakdown how a user can input their music file into an app that just has a name, no metadata, and no prior knowledge or reference point, and find the correct tags without any user input.

versed wyvern
#

right, and now we're going in circles

imma leave now

keen solstice
#

We aren't. It's rudimentary ai. Hate it or love it, it works. Peace out โœŒ๐Ÿฝ

dim pierBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.

#

๐Ÿ”’ Project review ๐Ÿ˜