Search code examples
pythonneural-networkartificial-intelligence

Trying a Neural Network in Python


For a college course, I have to produce a coding project over the course of 1 year. My current idea is a neural network that detects an image, processes what that image is, then reads it aloud in 2 different languages. My idea is to make this a website or a mobile app, and to use Python. Is this too ambitious? Or not ambitious enough? Or should I look at something completely different?


Solution

  • There are many approaches for your project. I‘ve listed some of them here.

    For your website/app itself:

    • Either use a Python Library like Flask, Django or web for the backend part.
    • Even though plain HTML/CSS/JS would be enough for your frontend part of the project, you might use jQuery for simplifying the upload process of an image.

    Image Classification:

    • To classify an image, you can either use a library like Tensorflow or PyTorch or just use an API like imagga (saving you a lot of work).
    • Now, turning the result to speech can be made possible by using Google‘s Text-To-Speech library „gtts“.

    I hope I could help you, wish you luck for the project 👍!