Loading...

{{notif_text}}

Artificial Intelligence & Data Science

Everything you need to build and grow a career in Artificial Intelligence / Deep Learning / Machine Learning space.

Why join channels?
Learn from peers
Discuss and share learning resources with the top professionals across the world
Open business or job opportunities
Earn reputation points to get consulting projects, attract talent or land jobs.
Accelerate your growth
Grow your network and get exclusive deals from our learning partners.
signup now
To see more questions and answer them, join this channel
join this channel

How do I find jobs in data science in Bangalore?

Where can i find Data science jobs at startups in bangalore?

0
1
top comment

There are lot of companies in Bangalore who are hiring for this role on CutShort.You can all the data science openings in Bengalore/Bengaluru on this page.

answered by Anupran Trivedi

Any openings in data science and machine learning? LinkedIn: https://www.linkedin.com/in/saurabh-kamble-52791314a/

I have 12 months of Experience with Python[Numpy,Pandas,MatplotlibSeaborn,Sklearn] and R programming. I have worked on Machine Learning , Natural Language Processing, Deep learning, Data Visualization tools like Tableau , QlikSense , Advance Excel and MySQL, looking for applying these skills on real-time data.Technical Skills:Applied Statistical Modelling for models analysing Z-score, Skew and Kurtosis, Data Transformation, Hypothesis Testing, Using ML Algorithms likeĀ Linear/Logistic Regression, Decision Trees, Random Forest,Xgboost,Naive-Bayes,PCA,SVM,K-means,KNN including working onĀ  Natural Language Processing with TensorFlow.Ā Sentiment Analysis on IMDB movie dataset, Image Classification using CNN, Customer Segmentation/Churn Analysis.Ā Ā Ā Ā Ā Ā Ā 

0
0

Why companies prefer experience in Python over R in a data science interview?

Nearly 80% of the respondents in our ongoing survey say that recruiters prefer Python over R in a Data science interview.Ā What's been your experience?

3
4
top comment

Python is a language which is from the family of LISPS, and it the functional programming implementation of Python supports lambda calculus heavily. Also, the Machine Programming Language, also known as Caml is supported by Python itself.Python is a pure OOP, in the sense that programmers don't really create the objects, instead, the objects are manipulated directly. This allows the extension of Python with C very easy. In fact, all the objects of Python are built in C, or to some extent Java, but C programming is heavily used.Therefore, Python has not done it's tradeoff with speed and implementation. What we use in Python are wrappers of C functions ,which have been bundled as objects built in to the language. But, the PyObject takes care of the entire processing, therefore, programmers don't have to worry about the performance, and iwnstead can focus on the efficienty.This makes Python very robust for Data Science application, because the objects can be extended for various machine learning tasks, such as predictions and classification. The machine learning has various algorithms which are sequential in nature, and Python's data structures such as lists and tuples are also sequences, and they make a perfect blend. Similarly, the dictionaries can be used to map weights and the values together, and neural network algorithm can be written.

answered by Radhakrishna Lambu

Do companies have clear hiring process for Data Scientist role?

We recently started a survey on "Data Science Interviews in 2018". As per the current results, around 40% people think hiring companies don't have clear job role as well the correct hiring process.What's been your experience?Ā BTW, to get the final survey report, please take this surveyĀ here.

4
1
top comment

You can find some of the answers on hiring over here at the end.Ā https://medium.com/@pratikbhavsar/the-definitive-guide-to-get-in-data-science-186329786f72

answered by Pratik Bhavsar

Can anyone please help me interpret this box plot?

I understand what box plots are but I am unable to draw any insights from images like this.

5
4
top comment

Seems like designed by the pros, for the pros. Don't see an above average person understanding this. :)

answered by Nikunj Verma

Will demand of data science jobs reduce in longer run?

There is a huge demand for data science jobs in short termĀ (<1-3 years) but I'm afraid that this demand may go down in longer run (>3 years). Reasons:I have observed that after the initial data modelling and implementation, there are no new projects in many companies. For routine improvements, companies may just need a fraction of data scientists they employ right now.Just like web development, ML and data science is seeing modularization and increasingly being packaged as a service (AWS and Google are marching ahead in this). This means there will be fewer data scientists needed to implement same projects in future than today.What do you folks think?

3
1
top comment

Sure,Ā the two factors you mentioned will likely hurt the demand. Many companies I see are currently hiring data scientists just because ofĀ FoMo ("Fear of Missing out"). This is "artificial" demand and will certainly go down once the reality sets in.But will this correction actually hurt data science professionals?I don't think so. InĀ next 3-5 years, I also see a huge demand getting created by mainstream companies that are yet to make a move in data science. Think about ICICI bank, Maruti, Air India, Tata group and then a ton of PSUs like Indian Oil and NABARD. Given their huge scale, they will need an army of data science professionals and that demand will be 1000x of what we are seeing today.Ā In sum, I think these are initial days of data science profession. The real boom is going to actually arrive in next 5 years and will continue for at least another 10.

answered by Nikunj Verma

How to detect video language programmaticlly

Hi,I am working on a project where user will upload his/her video from android app. Once it gets uploaded on the server. IĀ  want to detect the langauge of the video programmatically using php. And currently i am looking for free solution i don't want spend money at this stage.Ā How i can achieve this, do i need to perform machine learning or AI on this .Ā Ā 

0
0

Big Data and ML algorithms

Would like to know how and what technologies to be used to get distributed data from many servers that to be used in R or Python for ML algorithm.Ā  Assume we have data files stored in distributed servers. How to get those "big" data into R or Python to get Machine Learning (ML) processed?

1
2
top comment

You can use Spark Machine Learning Library for building pipelines on your disturbed data. You can install Spark on your Hadoop distributed cluster and build ML pipelines.Ā 

answered by Dinesh Ladi

Why exactly is Python the most popular langauge for data science use cases?

Stackoverflow says Python is the fastest growing major language:Ā https://stackoverflow.blog/2017/09/06/incredible-growth-python/They don't say why, but a big reason for that growth is apparently due to Python's popularity for Data analytics, data science and BI use cases.What specific features and capabilities make Python so popular again for these use cases?

1
5
top comment

Majority of Data Scientists come from a software background and Python automatically becomes a favorite for them. Moreover with features like generator; python can be faster than R.You may have a read at the below writeup, which articulates well on the pros and cons.https://www.kdnuggets.com/2015/05/r-vs-python-data-science.htmlI believe itā€™s the use case that defines the demand and need, both are equally powerful and confusing at the same time.

answered by Pratim Dasgupta

How to develop a Bot from scratch?

I want to build a bot which will show minimum price for hotel booking and flights

1
3
top comment

I just created a bot, all from scratch. I will provide a detailed explanation of the steps.Firstly you provide a user some mechanism to enter his input. That can be voice based or text based. There are various options available for voice recognition and synthesis. I usedĀ https://github.com/TalAter/annyangĀ for speech synthesis on web and I must say, it is highly intelligent.Then you send this transcript or user's input text to a AI/ML model which can extract meaningful keywords along with the intent from this input. You need to train the model with some sample user commands/intent. This model will then parse the text and provide you a structured form of the input. Ā I usedĀ https://api.aiĀ which also gives you options to integrate with various platforms.The structured form of the input received from the AI model can be used to query the data from any data store of your liking, e.g:- mongodb, elastic search etc. You can then display the results to the user as per requirement.Thats all you need to build a bot outta nowhere.

answered by Anshul Rastogi

Reddit's feed algorithm - how can you improve it?

I read about Reddit's feed/recommendation algorithm:Ā Ā https://medium.com/hacking-and-gonzo/how-reddit-ranking-algorithms-work-ef111e33d0d9This is how it looks like:# Rewritten code from /r2/r2/lib/db/_sorts.pyxfrom datetime import datetime, timedeltafrom math import logepoch = datetime(1970, 1, 1)def epoch_seconds(date): td = date - epoch return td.days * 86400 + td.seconds + (float(td.microseconds) / 1000000)def score(ups, downs): return ups - downsdef hot(ups, downs, date): s = score(ups, downs) order = log(max(abs(s), 1), 10) sign = 1 if s > 0 else -1 if s < 0 else 0 seconds = epoch_seconds(date) - 1134028003 return round(sign * order + seconds / 45000, 7)ā€‹Question: Not changing the business rules, are there any improvements you could make to improve the algorithm?

0
0

How to gather trending news on a topic ?

Let's say we have a community that is interested in a topic such as "marketing and growth" or "DevOps". Every day we want to discover trending news for this community. How to do this keeping the relevance high AND with minimal manual curation? Some options we have exploredUse a service like Discovery service from Watson. We tried it but didn't find it much relevant. Is there an alternative like Google news?Follow around 25 Twitter handles or a specific hashtag and analyze thee tweets. Apply some heuristics to check if they contain news and use engagement metrics to guage the quality. Rank all of them to find the winners. (Twitter's engagement may be more on "virality" than "quality")Subscibe to RSS feeds from various blogs (do they still exist?)What'd you try?Any other ideas would be welcome too.

1
1
top comment

I don't know how efficient the following approach would be , but you can scrape some 10-15 websites for articles. Then put up a rule based filter on content after preprocessing to identify relevant articles. You can automate the script to run every morning to give you list of relevant URLs . Ā If you gotta some time, you can build a semi supervised / unsupervised model to find relevant articles instead of rule based approach.

answered by Potuganti Prudhvi

Facebook just open sourced its deep learning framework Caffe2, how does this compare to other options?

The deep learning framework can be found hereĀ https://caffe2.ai/Ā since A.I. is very hot right now, how will developers decide which framework they canĀ adopt, given the various options available.Ā 

0
1
top comment

If you are writing for production (not for research purpose) then caffe 2 seems to be a good choice. Ā Caffe 2 and Tensorflow both use static graphs which can be optimized. Caffe 2 core written in C++ and build upon caffeĀ so Nvidia frameworks like (TensorRT and Jetson) also support it. They are great for deploying CNN into production.Ā 

answered by Rajat Gupta

Are we moving towards AI everywhere, will the skills we have currently be obsolete in the near future?

I recently came across an article that had Elon Musk's new startup called Neuralink which suggests that in a couple of years we will have human to human telepathy.

0
1
top comment

We certainly are moving towards AI everywhere but I do not support the fact that AI will replace humans, be in terms of jobs or skills. I believe AI will show humans the true meaning of being human. We are wasting a lot of human potential in doing repetitive jobs and AI will relieve us from this. Our skills will certainly evolve with AI backing us up.

answered by Shoumik Goswami

What kind of AI will Facebook need to read brain waves?

Read this article and was wondering how will Facebook do this.https://www.bloomberg.com/news/articles/2017-04-19/facebook-s-building-8-envisions-using-brain-waves-to-type-words

0
0

Why is R such a popular data science tool?

I've seen a lot of people talking about R in general. What makes it stand out from everything else available in the market right now.

3
1
top comment

The most important reason I think is that it is free and open sourced. Universities usually used to go for the more mature statistical tools SPSS or STATA - student package or a cheaper version of some kind. Students would pay up a small price and so would the universities. But their preference shifted to R as it started becoming much more powerful in its own way, and flexible in comparison to the other 3.Now, by all means, toolkits like SAS are the market leaders when it comes to analysis. But think about it. Employers that learntĀ Data Science through R are inclined to think that if someone doesn't know R, they aren't really in it. It is sadly true inĀ most cases. So your hiring chances drop too. R definitely has a steep learning curve. Hence in the beginning years, you are bound to lose sight of doing the actual data analysis and are more focused on getting the syntax right, or getting the code to work, which is kind of a bad thing. Most large scale companies, where cost doesn't matter much,Ā stick to the other 3. That being said, R is still much more flexible and a programming language that gives it an upper hand in some ways. It's not just a statistical tool. It's a language. My knowledge on this is actually very limited, and this answer is based on an article I read, and I don't remember which though. My apologies.

answered by Developer Tech

How can R and Hadoop be used together?

Ā 

1
2
top comment

Hadoop is an ecosystem of various components. Some of the components you may be interested to use from R could be SQL(Hive , Impala ,Spark SQL) or for datascience activities.Ā SQL : An example scenario could be where you need to pull data from the underlying File system , which in Hadoop is HDFS. One simple way is to use a thrift server which exposes the data like how any database would do.Ā DataScience tasks : You can use SparkR for building data pipeline like pulling data from multiple sources , cleaning the data , applying distribnuted Ml .All these tools are best used based on the problem you are trying to solve .Ā Thanks,Vishnu Subramanian

answered by VISHNU SUBRAMANIAN

How confident are you about building AI algorithms that can predict user behaviour?`

A.I. is the new rage, companies are using it in creative ways. How likely are these algorithms going to scale?

1
1
top comment

A.I. can scale as large as the data can scale.Ā The way I think about AI is like this:Ā What is the data I as a human need to predict a particular user behaviour; lets take the example of buying a product..Ā  What do I need to guess:1. Need for the product (If you need/want or not) 2. Brand, Quality, Cost etc of the product 3. Persons budget or economic situation Given this information, i can make a pretty good guess if someone is going to buy or not. And if a human can predict, so can a ML model given this info.Ā Now the beauty(and a little creepy) part is that we have all this data. Let me explain: 1. The need for the product is inferred by: search queries, time you spent on looking at that product, if you added to cart or not etc., 2. The product properties are already there in the system; 3. Economic data is also available thanks to the telecom operators, (remember the lousy form you filled when you were taking a sim card?)Ā and things other data providers who identify you by linkedin etc.All of this data is available with almost all the E-Commerce companies sold by 3rd party data providers.So as long as the data required for the predictions exist, AI can scale.!Ā 

answered by Meher Vamsi

How will you redesign the recommendation system for LinkedIn?

LinkedIn's feed is becoming messier with time. As a data scientist, how will you build a better recommendation system?

0
0

At the MVP stage in a company, data is not abundant. How does one go about making machine learning models at this stage?

At the MVP stage where data is not available in abundance, how do you cope up with analyzing and predicting data. If you are able to build and predict with this small dataset,Ā will the algorithm still hold relevance or will there need to be changes when there is a sudden inflow of complex data points.Ā 

3
2
top comment

as soon as the data increases you will surely face complexity in analyzing it and the current algorithms will hold no/less relevance. You didn't mention what kind of data you are working with but as far as I know if working in text analysis,video,image or audio there is data available in abundance to train the machine learning model. anyhow try building a model which is flexible , do some research on the type of data you are working on, read some research paper and see how the complexity changes and design the algo accordingly

answered by Samim Ekram
To view all questions, join this channel!
join this channel
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.
Okay
Privacy policy
File upload not supportedAudio recording not supported
This browser does not support file upload. Please follow the instructions to upload your resume.This browser does not support audio recording. Please follow the instructions to record audio.
  1. Click on the 3 dots
  2. Click on "Copy link"
  3. Open Google Chrome (or any other browser) and enter the copied link in the URL bar
Done