Spaces:
Runtime error
Runtime error
Harpreet Sahota
Chris Alexiuk
commited on
Commit
•
7d4f0c3
0
Parent(s):
Duplicate from ai-maker-space/Barbie-RAQA-Application-Chainlit-Demo
Browse filesCo-authored-by: Chris Alexiuk <[email protected]>
- .env.example +1 -0
- .gitattributes +35 -0
- .gitignore +4 -0
- Dockerfile +11 -0
- README.md +12 -0
- app.py +110 -0
- chainlit.md +11 -0
- data/barbie.csv +155 -0
- requirements.txt +5 -0
.env.example
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
OPENAI_API_KEY=sk-...
|
.gitattributes
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
3 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
4 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
5 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
6 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
7 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
8 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
9 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
10 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
11 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
12 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
13 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
14 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
15 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
16 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
17 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
18 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
19 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
20 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
21 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
22 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
23 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
24 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
25 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
26 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
27 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
28 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
29 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
30 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
31 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
32 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
33 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
.gitignore
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.env
|
2 |
+
__pycache__
|
3 |
+
cache
|
4 |
+
.chainlit
|
Dockerfile
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
FROM python:3.9
|
2 |
+
RUN useradd -m -u 1000 user
|
3 |
+
USER user
|
4 |
+
ENV HOME=/home/user \
|
5 |
+
PATH=/home/user/.local/bin:$PATH
|
6 |
+
WORKDIR $HOME/app
|
7 |
+
COPY --chown=user . $HOME/app
|
8 |
+
COPY ./requirements.txt ~/app/requirements.txt
|
9 |
+
RUN pip install -r requirements.txt
|
10 |
+
COPY . .
|
11 |
+
CMD ["chainlit", "run", "app.py", "--port", "7860"]
|
README.md
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
title: Barbie RAQA Application Chainlit Demo
|
3 |
+
emoji: 🔥
|
4 |
+
colorFrom: red
|
5 |
+
colorTo: red
|
6 |
+
sdk: docker
|
7 |
+
pinned: false
|
8 |
+
license: apache-2.0
|
9 |
+
duplicated_from: ai-maker-space/Barbie-RAQA-Application-Chainlit-Demo
|
10 |
+
---
|
11 |
+
|
12 |
+
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
|
app.py
ADDED
@@ -0,0 +1,110 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
import chainlit as cl
|
2 |
+
from langchain.embeddings.openai import OpenAIEmbeddings
|
3 |
+
from langchain.document_loaders.csv_loader import CSVLoader
|
4 |
+
from langchain.embeddings import CacheBackedEmbeddings
|
5 |
+
from langchain.text_splitter import RecursiveCharacterTextSplitter
|
6 |
+
from langchain.vectorstores import FAISS
|
7 |
+
from langchain.chains import RetrievalQA
|
8 |
+
from langchain.chat_models import ChatOpenAI
|
9 |
+
from langchain.storage import LocalFileStore
|
10 |
+
from langchain.prompts.chat import (
|
11 |
+
ChatPromptTemplate,
|
12 |
+
SystemMessagePromptTemplate,
|
13 |
+
HumanMessagePromptTemplate,
|
14 |
+
)
|
15 |
+
import chainlit as cl
|
16 |
+
|
17 |
+
text_splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=100)
|
18 |
+
|
19 |
+
system_template = """
|
20 |
+
Use the following pieces of context to answer the user's question.
|
21 |
+
Please respond as if you were Ken from the movie Barbie. Ken is a well-meaning but naive character who loves to Beach. He talks like a typical Californian Beach Bro, but he doesn't use the word "Dude" so much.
|
22 |
+
If you don't know the answer, just say that you don't know, don't try to make up an answer.
|
23 |
+
You can make inferences based on the context as long as it still faithfully represents the feedback.
|
24 |
+
|
25 |
+
Example of your response should be:
|
26 |
+
|
27 |
+
```
|
28 |
+
The answer is foo
|
29 |
+
```
|
30 |
+
|
31 |
+
Begin!
|
32 |
+
----------------
|
33 |
+
{context}"""
|
34 |
+
|
35 |
+
messages = [
|
36 |
+
SystemMessagePromptTemplate.from_template(system_template),
|
37 |
+
HumanMessagePromptTemplate.from_template("{question}"),
|
38 |
+
]
|
39 |
+
prompt = ChatPromptTemplate(messages=messages)
|
40 |
+
chain_type_kwargs = {"prompt": prompt}
|
41 |
+
|
42 |
+
@cl.author_rename
|
43 |
+
def rename(orig_author: str):
|
44 |
+
rename_dict = {"RetrievalQA": "Consulting The Kens"}
|
45 |
+
return rename_dict.get(orig_author, orig_author)
|
46 |
+
|
47 |
+
@cl.on_chat_start
|
48 |
+
async def init():
|
49 |
+
msg = cl.Message(content=f"Building Index...")
|
50 |
+
await msg.send()
|
51 |
+
|
52 |
+
# build FAISS index from csv
|
53 |
+
loader = CSVLoader(file_path="./data/barbie.csv", source_column="Review_Url")
|
54 |
+
data = loader.load()
|
55 |
+
documents = text_splitter.transform_documents(data)
|
56 |
+
store = LocalFileStore("./cache/")
|
57 |
+
core_embeddings_model = OpenAIEmbeddings()
|
58 |
+
embedder = CacheBackedEmbeddings.from_bytes_store(
|
59 |
+
core_embeddings_model, store, namespace=core_embeddings_model.model
|
60 |
+
)
|
61 |
+
# make async docsearch
|
62 |
+
docsearch = await cl.make_async(FAISS.from_documents)(documents, embedder)
|
63 |
+
|
64 |
+
chain = RetrievalQA.from_chain_type(
|
65 |
+
ChatOpenAI(model="gpt-4", temperature=0, streaming=True),
|
66 |
+
chain_type="stuff",
|
67 |
+
return_source_documents=True,
|
68 |
+
retriever=docsearch.as_retriever(),
|
69 |
+
chain_type_kwargs = {"prompt": prompt}
|
70 |
+
)
|
71 |
+
|
72 |
+
msg.content = f"Index built!"
|
73 |
+
await msg.send()
|
74 |
+
|
75 |
+
cl.user_session.set("chain", chain)
|
76 |
+
|
77 |
+
|
78 |
+
@cl.on_message
|
79 |
+
async def main(message):
|
80 |
+
chain = cl.user_session.get("chain")
|
81 |
+
cb = cl.AsyncLangchainCallbackHandler(
|
82 |
+
stream_final_answer=False, answer_prefix_tokens=["FINAL", "ANSWER"]
|
83 |
+
)
|
84 |
+
cb.answer_reached = True
|
85 |
+
res = await chain.acall(message, callbacks=[cb], )
|
86 |
+
|
87 |
+
answer = res["result"]
|
88 |
+
source_elements = []
|
89 |
+
visited_sources = set()
|
90 |
+
|
91 |
+
# Get the documents from the user session
|
92 |
+
docs = res["source_documents"]
|
93 |
+
metadatas = [doc.metadata for doc in docs]
|
94 |
+
all_sources = [m["source"] for m in metadatas]
|
95 |
+
|
96 |
+
for source in all_sources:
|
97 |
+
if source in visited_sources:
|
98 |
+
continue
|
99 |
+
visited_sources.add(source)
|
100 |
+
# Create the text element referenced in the message
|
101 |
+
source_elements.append(
|
102 |
+
cl.Text(content="https://www.imdb.com" + source, name="Review URL")
|
103 |
+
)
|
104 |
+
|
105 |
+
if source_elements:
|
106 |
+
answer += f"\nSources: {', '.join([e.content.decode('utf-8') for e in source_elements])}"
|
107 |
+
else:
|
108 |
+
answer += "\nNo sources found"
|
109 |
+
|
110 |
+
await cl.Message(content=answer, elements=source_elements).send()
|
chainlit.md
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Assignment Part 2: Deploying Your Model to a Hugging Face Space
|
2 |
+
|
3 |
+
Now that you've done the hard work of setting up the RetrievalQA chain and sourcing your documents - let's tie it together in a ChainLit application.
|
4 |
+
|
5 |
+
### Duplicating the Space
|
6 |
+
|
7 |
+
Since this is our first assignment, all you'll need to do is duplicate this space and add your own `OPENAI_API_KEY` as a secret in the space.
|
8 |
+
|
9 |
+
### Conclusion
|
10 |
+
|
11 |
+
Now that you've shipped an LLM-powered application, it's time to share! 🚀
|
data/barbie.csv
ADDED
@@ -0,0 +1,155 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
,Review_Date,Author,Rating,Review_Title,Review,Review_Url
|
2 |
+
0,21 July 2023,LoveofLegacy,6," Beautiful film, but so preachy
|
3 |
+
","Margot does the best with what she's given, but this film was very disappointing to me. It was marketed as a fun, quirky satire with homages to other movies. It started that way, but ended with over-dramatized speeches and an ending that clearly tried to make the audience feel something, but left everyone just feeling confused. And before you say I'm a crotchety old man, I'm a woman in my 20s, so I'm pretty sure I'm this movie's target audience. The saddest part is there were parents with their kids in the theater that were victims of the poor marketing, because this is not a kid's movie. Overall, the humor was fun on occasion and the film is beautiful to look at, but the whole concept falls apart in the second half of the film and becomes a pity party for the ""strong"" woman.",/review/rw9204303/?ref_=tt_urv
|
4 |
+
1,22 July 2023,imseeg,7," 3 reasons FOR seeing it and 1 reason AGAINST.
|
5 |
+
",The first reason to go see it:,/review/rw9207325/?ref_=tt_urv
|
6 |
+
2,22 July 2023,Natcat87,6," Too heavy handed
|
7 |
+
","As a woman that grew up with Barbie, I was very excited for this movie. I was curious to see how they would evolve the ""stereotypical Barbie"" into something more. But the messaging in this movie was so heavy handed that it completely lost the plot. I consider myself a proponent of gender equality, and this ain't the way to get it.",/review/rw9206938/?ref_=tt_urv
|
8 |
+
3,31 July 2023,ramair350,10," As a guy I felt some discomfort, and that's ok.
|
9 |
+
","As much as it pains me to give a movie called ""Barbie"" a 10 out of 10, I have to do so. It is so brilliantly handled and finely crafted, I have to give the filmakers credit. Yes, I am somewhat conservative person and former law enforcement officer. I'm a guy. I like guy things. Hell I even enjoyed the Battleship movie a few years ago (an absolutely ridiculous but fun romp of an action film). But I also like to experience other perspectives. And man oh man does this movie deliver that in spades - pretty much encapsulated everything my wife has tried to convey about her entire career and life experience wrapped up into two hours! The humor, the sets, the acting, and the ability to weave the current narrative into the story was just perfect. I don't agree with some of the points of the movie, but again, that's ok. This movie wasn't designed to give a balanced perspective of men versus women; it is a no-holds-barred unapologetic crazy ride of a rant about the real issues that women have faced since they were ""allowed"" to have ""real jobs"" and do the same things as men. Give me a well done film that is a blast to watch, that makes you think, and that was done from a place of creativity, passion, and attention to detail, and I'll call it what it is: a 10 out of 10 masterpiece.",/review/rw9230034/?ref_=tt_urv
|
10 |
+
4,24 July 2023,heatherhilgers,9," A Technicolor Dream
|
11 |
+
","Wow, this movie was a love letter to cinema. From the Kubrick reference at the opening, to the soundstage being 100% real - no cgi for the sets. There were dance sequences like in the olden days (think Grease) and the costuming , wow the costuming. Greta Gerwig dug deep to make this masterpiece using all of her technical chops along the way. The casting director also nailed it, everyone was wonderful.",/review/rw9211546/?ref_=tt_urv
|
12 |
+
5,21 July 2023,G-Joshua-Benjamin,6," My mom and I saw this yesterday. Here are my thoughts.
|
13 |
+
",I don't know if I put spoilers in here. I am super worn out. Haha So I will just put that I did.,/review/rw9203627/?ref_=tt_urv
|
14 |
+
6,21 July 2023,Sleepin_Dragon,8," Well this really did come as a surprise.
|
15 |
+
","It pains me to say it, but I enjoyed this movie so much more then I was expecting to, musical numbers, humour, there truly is something for the whole family yo enjoy.",/review/rw9205226/?ref_=tt_urv
|
16 |
+
7,20 July 2023,portraitofaladyonfire,6," Brilliant observations, but social depth is missing
|
17 |
+
","Greta Gerwig and Noah Baumbach have a knack for incorporating the many little observations of life, whether funny or deeply interpersonal, into a screenplay. Gerwig manages to direct them with great visuals and clever transitions.",/review/rw9202861/?ref_=tt_urv
|
18 |
+
8,24 July 2023,coxaneesa,8," It was depressing
|
19 |
+
",I thought this would be so much different. The ending made me feel sad and empty. Ken and Barbie don't end up together and they made Ken seem like a complete idiot. Actually they presented men as being dumb throughout the whole movie. And I'm not a man but that's just not true. It was depressing and sad and never the way Barbie was created for. I know a lot of people won't agree with me and that's okay but it was just pointless going to see it. The only good thing is that the Barbie aesthetic was beautifully done.,/review/rw9212241/?ref_=tt_urv
|
20 |
+
9,19 July 2023,hamsterination,6," It could have been so much better...
|
21 |
+
","The film's universe and settings are fantastic. The casting is really good too, with Gosling excelling in the role of Ken.",/review/rw9200202/?ref_=tt_urv
|
22 |
+
10,19 July 2023,HabibieHakim123,8," Barbie Is A Weirdly Fun Movie!
|
23 |
+
","8.5/10
|
24 |
+
While i'm not so sure at first, the movie kept getting even more fun, entertaining, and definitely better, also surprisingly deal with a legit serious stuff, Barbie is a weirdly fun movie that fills with this very interesting concept, definitely the first time that's ever done, Greta Gerwig has created this whole new style of filmmaking specifically for Barbie, from the intentionally weird yet creative editing, some awkward and cringe scene, i found the comedy so funny instead of cringe, Barbie is one of the most original movie of the year and also one of the most original movie i've seen in a while, we all know Margot Robbie and Ryan Gosling is gonna carry the movie and they are, but Will Ferrell, Simu Liu, and the whole rest of the cast were also great and entertaining, the soundtrack was just great, except Nicki Minaj and Ice Spice ""Barbie World"" song that are just absolutely terrible, but Billie Eilish ""What Was I Made For?"" tune that kept haunting in the background until it finally get the perfect scene to played it was really the best thing because that song was just beautiful and emotional, anyway, Barbie is a lot of fun, while there is still some noticeable flawed, most of them i found it funny, entertaining, colourful, creative, and fun, pure fun, it's something that i probably will love it even more the second time i see it, but as of right now, Barbie was a good time, definitely recommended and with this movie somehow it's actually possible to have a live-action Barbie movie, all you need to have is a good writer, good director, and good cast, and they delivers mostly.",/review/rw9200627/?ref_=tt_urv
|
25 |
+
11,20 July 2023,fscsgxp,6," Amazing Cast & Set, but the political message was too strong
|
26 |
+
","I've been excited for this movie for over a year. The casting was perfect and the acting was amazing! The set was next level, the tiny details were all there and even the highest barbie fan couldn't ask for anything more from it. It is PERFECTION.",/review/rw9201948/?ref_=tt_urv
|
27 |
+
12,20 July 2023,MissSimonetta,4," The marketing was more entertaining than the actual movie
|
28 |
+
","I went to see this today, everyone in my group dressed in pink and ready to at least be entertained by pastel-colored camp for two hours. BARBIE kind of succeeds there: I loved the costuming and sets of Barbieland, and Margot Robie is such a fantastic actress, the perfect embodiment of the optimistic, she-can-do-it-all Barbie. Ryan Gosling was a scene-stealer with his horse obsession and faux mink coat.",/review/rw9203156/?ref_=tt_urv
|
29 |
+
13,19 July 2023,jpismyname,8," Fun and surprisingly touching
|
30 |
+
","I was honestly doubting this movie at first, but surprisingly I find myself really liking it quite a lot.",/review/rw9200527/?ref_=tt_urv
|
31 |
+
14,29 July 2023,cmdown-50506,9," Now I am become Barbie Girl, the enjoyer of Barbie worlds
|
32 |
+
","I have been waiting for this to release for so long and I finally got to watch it today. I absolutely loved it! It was fun, it had Margot Robbie (and extra stuff for Tarantino's out there if you know what I mean) And it had some absolute bangers! What more could you want from a new summer classic?",/review/rw9223162/?ref_=tt_urv
|
33 |
+
15,23 July 2023,Revuer223,6," Could Have Been Great. 2nd Half Brings It Down.
|
34 |
+
","The quality, the humor, and the writing of the movie is fun for a while. It's quirky and it's unique. When they get into the weeds and try to explore deeper themes, the movie is a miss. The middle expositional phase of the movie, I must say, is a bore.",/review/rw9210202/?ref_=tt_urv
|
35 |
+
16,4 August 2023,thePopcornExplorer,9," I don't see how it was preachy
|
36 |
+
","In this day and age with society overall becoming more and more polarized and our leaders around the world doing nothing to improve dialogue, it seems that people became broken records. Now everything in the movies and TV shows is perceived as preachy, not everything is a conspiracy, people need to consider that movies and TV shows at its core, and specially the good ones, are about sharing perspectives and allow the audience, if their minds are opened to it, to acknowledge all sides of the stories.",/review/rw9237409/?ref_=tt_urv
|
37 |
+
17,21 July 2023,andermic18,6," No Direction
|
38 |
+
","The movie was very funny and really enjoyable to laugh at with the full theatre. However, the messages of the movie were the problem. I was never really sure what I was supposed to take away, there was nothing about finding equality or love it was all about how every man cat falls every woman or women can't be anything. It was really silly because there was no accurate reflection of America at any single point except for Barbie getting called a Fascist for no reason by a 14 year old. I enjoyed how they called out women for hating women and how they really tried to preach empowerment and the ability to be anything, but at the same time there was so much resentment and they ended the movie by reinstating hate. The majority of the movie was hating men as much as possible. That's just whatever because what really matters is the story. Well it fell short on that mark and it was really disappointing. The pacing was horrible, the villain won and was pretty irrelevant in the long run, the story was all over the place, and it is totally not for kids. I think the worst part is how disappointed I was at the opportunity to really make something special and it just wasn't. 6 points for all the laughs and fun I had and I would expect 6-7 to be an appropriate rating.",/review/rw9203761/?ref_=tt_urv
|
39 |
+
18,22 July 2023,finnconnelly-63017,10," Ken out of ten
|
40 |
+
","Wow. I did not see this masterpiece coming. And that's not a joke. Somehow, Greta Gerwig took Barbie, and made a movie that tackles some really tough social issues....well? It's crazy. But wow, does it work. The story is very mature, thinker of a plot. Once you're done laughing your butt off, you'll get really emotional. The production design is so on point. The whole movie is pink everything, but it's never polarizing. All the shades melt together in a very pleasing way. And of course the cast! Margot Robbie was born to play Barbie, and she hits a home run, but Ryan Gosling. This dude rocks as Ken. He knocked it all the way around the world and hit himself in the back of the head. He steals every scene he's in, and I would be so on board with a Ken spin-off. America Ferrara and Simu Liu are also great in their respective roles, but the cast overall is just perfect. Overall, Barbie is probably the best movie based off a toy (sorry LEGO Movies) and an overall fantastic time at the movies.",/review/rw9205757/?ref_=tt_urv
|
41 |
+
19,26 July 2023,aherdofbeautifulwildponies,6," A Hot Pink Mess
|
42 |
+
","Before making Barbie (2023), ",/review/rw9216187/?ref_=tt_urv
|
43 |
+
20,20 July 2023,Genti25,8," You are Kenough
|
44 |
+
","This movie is so much fun. It starts off really strong although the story does move away from ""Barbieland"" sooner than I would have liked. Nonetheless, it regains its footing with the final act in particular and I could not stop laughing at Ryan Gosling's portrayal of Ken. That song will forever be stuck in my head.",/review/rw9202655/?ref_=tt_urv
|
45 |
+
21,19 July 2023,tm-sheehan,6," Didn't hit my pink spot
|
46 |
+
","My Review - Barbie
|
47 |
+
In Cinemas now
|
48 |
+
My Rating 6.5/10",/review/rw9200568/?ref_=tt_urv
|
49 |
+
22,23 July 2023,herrcarter-92161,5," Somewhat of a Jumbled Mess
|
50 |
+
",My 15-year old daughter wrote the following review and posted it to my IMDB account.,/review/rw9208691/?ref_=tt_urv
|
51 |
+
23,19 July 2023,andypaps101,8," ""Barbie"" - A Multifaceted Exploration of Femininity, Consumerism, and Existentialism
|
52 |
+
",I got free tickets for a preview and to be honest I was more than a little embarrassed to go. I did not tell a soul. As a cool middle aged gentleman if word got out this could have really affected my street cred.,/review/rw9200687/?ref_=tt_urv
|
53 |
+
24,23 July 2023,subxerogravity,8," It's like G.I Joe...For girls! Seriously, and I love it for that!
|
54 |
+
","I mean, Margo Robbie as Barbie just made perfect sense, but I really wanted to see the movie when I herd that Ryian Gosling was going to be Ken, I just thought that would be hilarious and I was right!",/review/rw9209982/?ref_=tt_urv
|
55 |
+
25,24 July 2023,lokicola,6," Strong Start... and That's It
|
56 |
+
","I walked out of the theatre thinking, ""Yeah, I had a good time in that movie"". But as the day went on I kind had that ""Ok, that kebab probably wasn't a good idea.""",/review/rw9211052/?ref_=tt_urv
|
57 |
+
26,21 July 2023,masonsaul,10," The best version of itself
|
58 |
+
","Barbie is everything expected of it and so much more, a self aware and meta comedy made for fans and newcomers alike that's also incredibly profound, layered and really funny. It's the best version of itself and just immensely satisfying that the Barbie movie that got made on this scale is so weird and unique.",/review/rw9205582/?ref_=tt_urv
|
59 |
+
27,19 July 2023,dreopdreef,6," Not so unique as expected
|
60 |
+
",The concept of a Barbie movie is really unique and got me all exited. But unfortunately to me it delivers the same messages that we keep hearing as of lately.,/review/rw9201199/?ref_=tt_urv
|
61 |
+
28,19 July 2023,anjamulder,8," not for everyone
|
62 |
+
","This is very much a movie that will get devided opinions on it, my cousin said well this is two hours of my life i will never get back, and me? I left the theatre in such a good mood. It was the sense of humor for me, laughed so hard. Specially Ryan Gossling was sooooo good and funny, many familiar faces to spot also. And margot robbie come on... the perfect casting for Barbie. I also have to say, the way they created Barbie land was so amazing, it just makes you just want to there. I don't really have anything bad to say about this movie. I can understand not everyone will love it. But i am sure it is a iconic film already.",/review/rw9200229/?ref_=tt_urv
|
63 |
+
29,19 July 2023,mark-217-307033,6," Fun film whose script falls in on itself
|
64 |
+
","Margot Robbie's performance is perfect, and no other actor could've embodied the character as well as she does. However, Ryan Gosling is the film-stealer. I often forget his comedic talent, and he's given a lot of room to flex it in this. A cleverly executed Matchbox Twenty joke is particularly memorable.",/review/rw9199456/?ref_=tt_urv
|
65 |
+
30,1 August 2023,zkonedog,10," An Amazingly Perfect Blend Of Social Satire & Fun
|
66 |
+
","For a film like ""Barbie"" to succeed, every aspect had to come together perfectly. It needed to consummately balance satire with fun, the casting had to be spot-on, and the writing/directing required to pull off such a feat would need to be exquisite. Somewhat remarkably, that is exactly what writer/director Greta Gerwig pulls off here to create the best movie of summer 2023.",/review/rw9230831/?ref_=tt_urv
|
67 |
+
31,19 July 2023,AvionPrince16,6," Barbie land and reality
|
68 |
+
","Im not really disappointed or love the movie to be honest. It was kind of weird and strange at the beginning: we understand it later because we are in the Barbie world. So they played with the culture reference of the barbie, the dolls and what they represent: an ideal world with where the womans are in power. Things will get pretty normal after they enter the real world and all the problems: sexual remark, womens and their place in society (the inequality with mens.) I was pretty sure they will talk about the problems with womans and their complex because of Barbie and the perfect women she is and how this is contrasted with the real world. Its pretty obvious that they will talk about it. I love also how Ken will also notice how mens are more powerful in the real world: its like everyone see that reality is not really what they perceived themselves in their own reality and power will shift also later in Barbie Land. I understand why they act like this and stuff but i didnt really get into the movie to be honest: i only identify myself when they talked about society and business but all the musical things, the choregraphy and even the morality was kind of superficial. But i enjoyed that Barbie realised the problems of our world and compare to her own. Some moments was funny and some more serious or drama sometimes even if its pretty soft because we are in Barbie Land. I mean i spend a great time but it was kind of ok. And i still think its a great Barbie movie: the task was not easy to represent that world but i enjoyed the set design, the colors, the camera movements. I think people who played with Barbie dolls or just know the universe will be happy; they have a lot of references to the world and a lot of Barbie references to the dolls and the differents clothes and the impact of her in society. Some moments were also absurd ( the fight with all the Kens). Its good anyway.",/review/rw9199440/?ref_=tt_urv
|
69 |
+
32,21 July 2023,MaskedMinty,5," Preach Preach Preach
|
70 |
+
","Let me start by saying that I'm by no means a conservative or traditional woman. I believe that inequality for women still is rampant even in first world countries and that we go through many problems. But damn...this movie is so corporate and shallow. It's clearly ordered and tailored by executives at Mattel to rebrand and sell more dolls. The movie starts well and has the potential of becoming something very good, but then it just goes downhill: the premise of the owner's feeling being projected onto the doll was going to lead to a very nice build up about a person's life journey and then Barbie and Ken go to the human world and cue in the speeches and preaching. This movie suffers from a bad case of showing and not telling, they keep repeating the same dialogues: patriarchy bad patriarchy bad patriarchy bad sexism sexism sexism, not even one time but MULTIPLE TIMES. These characters go into random rants like its a ted talk! The chemistry between the mother and daughter is absolutely nonexistent and their relationship is so cringe, You cant root for them or feel their feelings at all. Barbie should have understood how Kens had been feeling in the Barbieland the whole time which is a mimic of how many women are still treated in the society: just existing for the gaze of a woman (man). Yet what do they do? They manipulate them (with a super nonsense plan) and force them back to their original position while she gives him a half assed apology that could have been done better and end up to a more accurate point about equality. (I guess this is again meta and a reflection of how women are pitted against each other while people in charge benefit from that but its so badly done that it feels meh.)
|
71 |
+
I can imagine that in the boardroom they went through a discussion like this: People are going to think this is a feel good movie so we need to give them something deeper but also lets make it absurd and fast paced so that we can finish the plot quickly and also jump on the ""not taking itself serious"" bandwagon and also market these dolls again in the age of smartphone kids. The only reason this movie gets at 5 from me is the humor, which sometimes becomes very meta and creative and Margot Robbie and Ryan Gosling have acted very well. Besides this, they could have just given us a simple feel good movie and I would have respected the creators more. Pass.",/review/rw9204479/?ref_=tt_urv
|
72 |
+
33,21 July 2023,imdbmovieguy,," Honestly - not funny and light enough
|
73 |
+
","I really enjoyed the first 20 minutes of the movie. It was very upbeat, positive and light. However, things soon became negative about 20 - 25 minutes into the movie. I couldn't stand it. Barbie's world and attitude was a constant bummer. Ken's attitude was sour. For the next hour (and more) the movie just lived in negativity.",/review/rw9205479/?ref_=tt_urv
|
74 |
+
34,4 August 2023,evanston_dad,8," Smart and Winning
|
75 |
+
","My wife and I were two of the apparently 200,000 or so people who Barbenheimered Greta Gerwig's and Chritopher Nolan's hot topic movies on opening weekend. ""Oppenheimer"" was first, a boring slog of history in which a bunch of white men blathering at each other for three hours resulted in the creation of weapons that could wipe out humanity. ""Barbie"" came in the evening, a fresh breeze of humanity to clear away Nolan's emotional constipation.",/review/rw9237728/?ref_=tt_urv
|
76 |
+
35,19 July 2023,faeez_rizwan,9," Wildly Pink
|
77 |
+
",Barbie Movie Review,/review/rw9199384/?ref_=tt_urv
|
78 |
+
36,21 July 2023,arslanmanzoor123,6," Quite disappointing
|
79 |
+
","Some friends freaking out that I went to see Barbie lol I mean I mentioned I went coz my sister insisted since ages. Anyway the movie was bad. These days, every other director and producer wants to convey messages about women rights and feminism through whatever platform possible and this movie was a perfect example of that with sheer cringe to convey all that. I wished I had gotten the ticket for Oppenheimer in the same timings as my sister's Barbie show. Other than that, the acting done by Margot Robbie and Ryan Gosling was great so can't take that away from them. They did justice to their roles.",/review/rw9204612/?ref_=tt_urv
|
80 |
+
37,23 July 2023,eoinageary,8," I am Kenough
|
81 |
+
",So I went into the movie with little to no expectations and I was pleasantly impressed with the movie overall.,/review/rw9209094/?ref_=tt_urv
|
82 |
+
38,25 July 2023,spika13,6," Too overrated
|
83 |
+
","Its like watching at ""Truman's show"" but all the set it's pink color with a hint of extreme feminist ideas. I grew up with barbie dolls and I felt very disappointed, I was expecting a different kind of story, the ending was the worst. I think the message should be more with the real feminist concept of Simone de Bouvoir, we all deserve the same rights. In the end Instead of just Barbie Land they should changed as; Barbie and Ken Land.",/review/rw9215177/?ref_=tt_urv
|
84 |
+
39,23 July 2023,Anurag-Shetty,10," A wholesome delight!
|
85 |
+
","Barbie is based on Mattel's iconic plastic dolls of the same name. Barbie(Margot Robbie) lives a very happy life in Barbie Land, along with her fellow Barbies, Ken(Ryan Gosling) & his fellow Kens. Suddenly, Barbie goes through an existential crisis that makes her question Barbie Land & the truth of her existence.",/review/rw9210747/?ref_=tt_urv
|
86 |
+
40,24 July 2023,GhostFoxX,6," Misleading.
|
87 |
+
","I personally expected the movie to be fun and adventurous. Correct me if I'm wrong, but isn't that what it is supposed to be? It's literally a movie about Barbie. Instead, it felt more like an agent of woke culture, and basically Mattel's (the company that produces Barbie dolls) way of capitalizing the emotional aspect of the cinephiles to make their business more popular and trendier. It continuously tried to portray the fact that Mattel is no more producing white barbie dolls, it is now producing dolls of all colors and races. Well, that is definitely a good thing, but making most of the movie focus on that aspect felt very boring and wrong. If they didn't quite make a movie that is fun and adventurous, why make the marketing events misleading? They could've just focused on the audience for whom it was made, rather than on the entire world through their absurdly irrelevant marketing events that made the world think that this movie is going to be all about fun and adventure. Sadly, it was not nearly as enjoyable as the misleading marketing made it seem.",/review/rw9211853/?ref_=tt_urv
|
88 |
+
41,25 July 2023,mr_bickle_the_pickle,8," Life in plastic, it's fantastic!
|
89 |
+
","It's an incredibly fun movie. Lots of laughs. Very campy over the top humour. But also surprisingly touching. My favourite scene of the movie is just rather a small quiet moment where Barbie is observing every day life and tells an old woman how beautiful she is. Margot Robbie shines in the lead role. Ryan Gosling clearly was having a lot of fun with the role, but don't sleep on Michael Cera as Allan. I know a lot of people say that Ryan Gosling is a scene stealer, but personally I thought Michael was.",/review/rw9214540/?ref_=tt_urv
|
90 |
+
42,1 August 2023,badreviewer,6," This Barbie is dissapointed.
|
91 |
+
","Yes. Day by day it becomes more obvious that now the movies are made just because of the income they generate and nothing else. Ok, Barbie itself was not a creative idea, I know. And actually I didn't expect to see something unseen something unique in the first place, all in all it's ""Barbie"".",/review/rw9230702/?ref_=tt_urv
|
92 |
+
43,24 July 2023,brianjohnson-20043,4," This movie tries to be too much
|
93 |
+
",I wanted to like it. But I just didn't. The story wasn't very compelling to me because it seemed as if the entire point of much of the movie was to provide learning moments for viewers with some slapstick comedy and quick-delivery comedy. The story itself should nearly always be more important.,/review/rw9213135/?ref_=tt_urv
|
94 |
+
44,7 August 2023,saimariejohnson,10," Wildly Entertaining.
|
95 |
+
","Barbie surprised me in all the best ways. It was funny, moving, inspirational, and all around ridiculously entertaining. I mean that with every sense of the implication to.",/review/rw9244236/?ref_=tt_urv
|
96 |
+
45,10 August 2023,adamjohns-42575,8," A sheer pleasure to watch.
|
97 |
+
",Barbie (2023) -,/review/rw9251197/?ref_=tt_urv
|
98 |
+
46,23 July 2023,jacquihives,6," I had no expectations but was still underwhelmed
|
99 |
+
","I loved barbie growing up, and even at 42 years old I couldn't wait to go see the movie! I didn't have any expectations because I had no idea how they could make a movie about barbie that's for adults and not kids. I adored Barbieland, but unfortunately they leave it behind so fast and with it they also leave behind everything good about bringing barbie to life in a movie! It got silly, had no storyline, was overly political and woke, man bashing and made men silly, and I really didn't care for the ending which is just as well because it was abrupt and crude.",/review/rw9209276/?ref_=tt_urv
|
100 |
+
47,23 July 2023,Jeremy_Urquhart,8," Surprisingly good
|
101 |
+
","I think part of my brain rejects this for being a feature-length toy commercial, but it's a very small part of my brain (and that really wasn't where my mind was for the majority of the movie).",/review/rw9209363/?ref_=tt_urv
|
102 |
+
48,26 July 2023,JPARM-IMDb,6," Expected more from Greta Gerwig
|
103 |
+
","Even though I'm not the target audience for this movie, I thought Barbie might impress me due to Greta Gerwig's previous works but I'm disappointed.",/review/rw9217019/?ref_=tt_urv
|
104 |
+
49,21 July 2023,rannynm,10," What A Film! I Was Ecstatic About Seeing Barbie And It Definitely Exceeded My Expectations By Far.
|
105 |
+
","What a film! I was ecstatic about seeing Barbie and it definitely exceeded my expectations by far. As much as I was excited, I was a bit scared that the stakes were too high; after all Barbie is an icon and a part of so many people's childhood. For a film like this it's very easy to create something corny, disappointing, or unappealing to viewers. I'm so glad that Gretta Gerwig stepped up to the plate and created an absolute masterpiece.",/review/rw9205028/?ref_=tt_urv
|
106 |
+
50,29 July 2023,Vic_max,7," A lot like The Lego Movie - except for the 2nd half
|
107 |
+
","As a guy who never played with Barbie dolls, I was surprised to be caught up in the enthusiasm to see this movie; I purchased tickets well in advance when they first went on sale.",/review/rw9222678/?ref_=tt_urv
|
108 |
+
51,23 July 2023,nethy-nho,10," Barbie is not a simple live action of a timeless doll
|
109 |
+
","But it is also in its smallest details, from the art direction, costumes, and any technical choice completely thought of referencing all Barbie generations and the like. A soundtrack that will take you from laughing to crying (yes, very musical moments, after all it is a Barbie movie), in addition to the hand-picked cast, Margot is impeccable and manages to express all her feelings, just with her eyes. Greta's direction and screenplay, just amazing, strong, emotional, empowering and very, very feminist, not only for the women who are already fighting for the cause, but to open everyone's eyes to a sisterhood.",/review/rw9210701/?ref_=tt_urv
|
110 |
+
52,19 July 2023,AvionPrince16,6," Barbie Land
|
111 |
+
","Im not really disappointed or love the movie to be honest. It was kind of weird and strange at the beginning: we understand it later because we are in the Barbie world. So they played with the culture reference of the barbie, the dolls and what they represent: an ideal world with where the womans are in power. Things will get pretty normal after they enter the real world and all the problems: sexual remark, womens and their place in society (the inequality with mens.) I was pretty sure they will talk about the problems with womans and their complex because of Barbie and the perfect women she is and how this is contrasted with the real world. Its pretty obvious that they will talk about it. I love also how Ken will also notice how mens are more powerful in the real world: its like everyone see that reality is not really what they perceived themselves in their own reality and power will shift also later in Barbie Land. I understand why they act like this and stuff but i didnt really get into the movie to be honest: i only identify myself when they talked about society and business but all the musical things, the choregraphy and even the morality was kind of superficial. But i enjoyed that Barbie realised the problems of our world and compare to her own. Some moments was funny and some more serious or drama sometimes even if its pretty soft because we are in Barbie Land. I mean i spend a great time but it was kind of ok. And i still think its a great Barbie movie: the task was not easy to represent that world but i enjoyed the set design, the colors, the camera movements. Its good anyway.",/review/rw9200246/?ref_=tt_urv
|
112 |
+
53,22 July 2023,shadowtramp,5," More of a marketing flick
|
113 |
+
",The brilliant marketing is what led us tonight to pay for the tickets. The brilliance ends there.,/review/rw9208132/?ref_=tt_urv
|
114 |
+
54,22 July 2023,lisacarlson50,10," Creatively Brilliant
|
115 |
+
","Brilliantly written by Greta Gerwig and Noah Baumbach. Everyone in this is fantastic. It's a wink at nostalgia and commentary on society. Never played with Barbies but my daughter did. Tribute to the inventor of Barbie, Ruth Handler. Helen Mirren narrates. Kate McKinnon almost steals the movie. Not a movie for little kids but most of the references will probably go over their heads. My girlfriend and I laughed out loud many times. It's about 20 minutes too long for my taste. The music is spot on. It's a perfect summer movie. Guess what? It has value and substance. Margot Robbie is not only gorgeous but more importantly, she's highly intelligent as actor and producer. This movie is going to make bank!",/review/rw9207531/?ref_=tt_urv
|
116 |
+
55,27 July 2023,sanadalsalt,10," Laugh, Reflect, Repeat: Exploring the Wonders of 'Barbie'
|
117 |
+
","Oh my goodness, where do I even begin with ""Barbie"" (2023)? This film is an absolute delight and a true masterpiece that will leave you in awe. Directed by the incredibly talented Greta Gerwig and starring the stunning Margot Robbie as the iconic doll herself, ""Barbie"" is a cinematic experience like no other.",/review/rw9218017/?ref_=tt_urv
|
118 |
+
56,29 July 2023,planktonrules,6," Good...not great
|
119 |
+
","""Barbie"" is a movie that is setting all sorts of records, so it's obvious that the film is touching many people. For some, it's the fun of seeing a doll come to life, for others it's the theme of empowerment that make the movie a big hit. As for me, I did like it and thought it was a pretty good movie...but it's not for everyone.",/review/rw9222335/?ref_=tt_urv
|
120 |
+
57,22 July 2023,DoNotComeToTheCinemaDepressed,10," 🏩 Possibly a Masterpiece? 💒
|
121 |
+
","I Understand that Some People are Going to Have Big Big Problems with Some of the Messaging within this Film. But Sometimes, in Life 😂, You Just Have to Go With It.",/review/rw9208010/?ref_=tt_urv
|
122 |
+
58,21 July 2023,suf-54719,6," It's a silly movie
|
123 |
+
","The story feels like watching modern animated barbie movies in this past decade. If you lower your expectations, you gonna kinda enjoy it. The first 30 minutes is good, but the last 30 minutes feel rushed.",/review/rw9204081/?ref_=tt_urv
|
124 |
+
59,9 August 2023,L3MM3,," Boring, mind-numbing drivel
|
125 |
+
","I do not usually write reviews, but this is beyond description. Last time I wrote a review it was for the absolutely horrible wrinkle in time. This is almost as bad. At least Gosling plays his part well, but the story is abysmal. If you can find anything else to do like watch paint dry, then yes please do. You will save your brain cells the agony of a painful slow ..... nearly two hours long this was mind-numbing storytelling at its mediocre worst. How many ways can I say do not go see it if you have a choice. See anything else but this exercise in horrendous cliches and exaggerated self-importance. If I could give it negative 10 stars I would.",/review/rw9249320/?ref_=tt_urv
|
126 |
+
60,28 July 2023,klastaitas,8," We're All Dolls
|
127 |
+
","Without consumerism, without belief, without plastic accessory and hope for a perfect day, where would Barbie find herself?",/review/rw9221654/?ref_=tt_urv
|
128 |
+
61,23 July 2023,agjbull,6," Just a little empty
|
129 |
+
","I really wanted to enjoy this and I know that I am not the target audience but there were massive plot holes and no real flow. The film was very disjointed. Ryan Gosling as good as he is seemed to old to play Ken and Will Ferrell ruined every scene he was in. I just didn't get it, it seemed hollow artificial and hackneyed. A waste of some great talent. It was predictable without being reassuring and trying so hard to be woke in the most superficial way in that but trying to tick so many boxes it actually ticked none. Margo Robbie looks beautiful throughout, the costumes and the sets were amazing but the story was way too weak and didn't make much sense at all.",/review/rw9209877/?ref_=tt_urv
|
130 |
+
62,21 July 2023,meltingmel,10," 10/10!!!!!!!
|
131 |
+
",Wow. WOW!!!!,/review/rw9203272/?ref_=tt_urv
|
132 |
+
63,10 August 2023,arcelivez-753-983928,6," Honestly - no idea why people are so hyped up with this
|
133 |
+
","Honestly I really have no idea why this movie seems to be so popular. Again honest - I went there just for Margot Robbie (I'm a married 34 year old male, and margot is one of my top 3 favorite actrices of all time, and arguably the most talented one from my list). And for that part it was totally ok. But the movie absolutely doesn't deserve an imdb rating above 5.6. The plot itself was very simple. Absolutely nothing particularly special in it. So if it is in fact getting rated so high just because of Margot alone, then why do her other movies don't get rated that well and get that much attention? Honestly I really don't understand and I think this movie is way too overhyped for no reason. And I have no idea why... For other movies that get hyped like that I do see the reasons why they're getting so hyped. So the movie is not awful, but it's rather average, if you're not going there specifically for Margot then I am pretty sure there will be multiple movies at your local cinema at the time you're reading this, which are way more worth watching than this one...",/review/rw9249557/?ref_=tt_urv
|
134 |
+
64,22 July 2023,fernandoschiavi,5," ""Barbie"" is fun and visually beautiful, but unfortunately Barbie doll was dragged into the cultural war, used as a puppet by political militancy
|
135 |
+
","Despite the strong commercial tone, it is still possible to perceive that we are watching a film by Greta Gerwig, director known for dramatic comedies that capture the complexity of femininity in an original way - although, in this case, it is almost inevitable to fall into some clichés. The undeniable feminist tone exists through the presence of this female director - in addition to Margot Robbie herself as a producer. ""Barbie"" has sharp and intelligent comments on the dynamics between men and women over time and also on how these social roles are seen and problematized today. And the film does it with a big heart: the story is genuinely fun, with a humor that walks between acidity and innocence, but also moves with the existential journey of its protagonists, reserving touching moments and provoking reflections, especially in its final stretch. Debauchery is the great ally of Gerwig and Baumbach to deal not only with sexism, but also with the ""corporate"" issue. It won't be strange if you catch yourself thinking ""how did Mattel let this film see the light of day?"" Laughing at yourself, after all, seems to be a prerequisite for establishing communication with a young generation of consumers who associate their consumption habits with a critical eye on consumerism itself.",/review/rw9207456/?ref_=tt_urv
|
136 |
+
65,20 July 2023,mavigangi,10," A colorful love letter to human kind
|
137 |
+
","I cried, I laughed, I dance and I did sing too. What a joyful time I had at the movies watching Barbie. This is a movie to celebrate how diverse and complicated are the humans. The cinematography is a outstanding as well as the production design and the vestuary. The casting seems like made in heaven. I recommend this movie for 11+ years old. And if you have a teen at home, take her with you. Barbie goes from fun to introspection and I love a good comedy that makes you think. Ryan Gosling is the perfect Ken, he does everything in this movie and shines every time he shows up. Margo is a perfect Barbie and got a real sense of the relevance this is going to have.",/review/rw9201450/?ref_=tt_urv
|
138 |
+
66,23 July 2023,anniebleasdale-97708,9," Wildly misunderstood by the poor reviewers.
|
139 |
+
","Unfortunately, most reviews that I've read here that score this film poorly explain so clearly that the reviewer did not understand the message of the film. It is not anti-men, it does not portray men as ""stupid"". Take a moment to think about how women have been portrayed in movies over the last century - oh yes, just as Ken is here! The movie exaggerates this, yes. That is the point. To clearly (and humourously) highlight the inequalities when the roles are reversed. Stop being offended by something that isn't offensive and take a bit of time to actually think about the film that you have watched.",/review/rw9210081/?ref_=tt_urv
|
140 |
+
67,3 August 2023,DanLawson146,7," Fun, but too on the nose at times
|
141 |
+
",POSITIVES:,/review/rw9236010/?ref_=tt_urv
|
142 |
+
68,20 July 2023,PedroPires90,8," A triumph
|
143 |
+
",I appreciated it but wasn't a huge fan of Greta Gerwig's first two films. I knew absolutely nothing about Barbie except that it was a doll. The trailers didn't impress me. I slept less than an hour last night. I watched the movie alone surrounded by teenagers who cheered when the WB logo appeared in pink.,/review/rw9202729/?ref_=tt_urv
|
144 |
+
69,6 August 2023,pompeiirome,6," Ryan Gosling, a pure showman
|
145 |
+
","If forgotten, Ryan Gosling started off in the mickey mouse club. Important to remember because wow what a talented individual. Recent memory sees him leading roles that require a more stoic subdued approach, and it can be easy to miss his range. Barbie seeks to utilize all his acting muscles, and to a resounding success. He can sing, dance, act, and do comedy.",/review/rw9242845/?ref_=tt_urv
|
146 |
+
70,20 July 2023,MatthewMichaelHoffman,8," Fails to meet expectations, but still fun!
|
147 |
+
",SCORE: 7.8/10,/review/rw9201449/?ref_=tt_urv
|
148 |
+
71,20 July 2023,FeastMode,7," I'll beach you off so hard
|
149 |
+
",I had no idea what to expect going into Barbie. I had no interest in seeing a movie about Barbie but was immediately sold on the highly talented Margot Robbie and the awesome Ryan Gosling. But I was still nervous that the comedy would be aimed strictly at women and would be difficult for a guy to enjoy.,/review/rw9201574/?ref_=tt_urv
|
150 |
+
72,7 August 2023,misscattik,," No questions just answers
|
151 |
+
","The title of the review practically sums it all up. With the highest potential in style, aesthetics, cast and concept, the movie fails spectacularly when it comes to the deliverance of it's main idea. And it's not feminism that bothers, surely not, it's the artistic language in which the idea is told - harsh, manipulative, abusive, straightforward and unkind. Instead of aspiring the audience to think and reflect, it shoves the manifestations down your throat, and in monologues that are generally painfully awkward to watch.",/review/rw9245145/?ref_=tt_urv
|
152 |
+
73,5 August 2023,sjw1029,8," The movie event of 2023 lives up to the hype
|
153 |
+
",Let me start by saying it makes me happy to see a movie that isn't from the MCU or a sequel doing so well at the box office. There is still originality out there. This movie was very funny - the scene with Ken and the doctor in LA made me laugh very hard. It's weird and inventive. It has amazing choreography. So many talented people worked on this. I didn't grow up with Barbies so I'm sure a lot of the jokes went over my head. But it didn't hurt the enjoyment. It even manages to land a sentimental note at the end. I can definitely see this being a movie people see over and over.,/review/rw9240889/?ref_=tt_urv
|
154 |
+
74,20 July 2023,moriumemoltre,6," Great acting but why this movie?
|
155 |
+
","I was really surprised about how much i liked Ryan Gosling in this. I had totally forgot about his comedic talent and timing. The movie works. There is definitely a moral message in this, even though I believe the majority of viewers will be too distracted by Margot Robbie and Ryan Goslings great performances and all of the comedy elements in this and the fact that the script is hardly worth being filmed. I feel like with a different script they could have created something truly great.",/review/rw9201978/?ref_=tt_urv
|
requirements.txt
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
chainlit==0.6.2
|
2 |
+
langchain==0.0.265
|
3 |
+
tiktoken==0.4.0
|
4 |
+
openai==0.27.8
|
5 |
+
faiss-cpu==1.7.4
|